skysight-inc/HackerNews huggingface dataset:
For literally the reasons we're already discussing: to offer an alternative to Chrome.

If every browser is based on Chromium then you're not really offering an alternative to Google Chrome because Google still own the supply chain. Not only in terms of your new browser's rendering engine but also in terms of website owners being vindicated in targeting Chrome.

The only way to offer a legitimate counterargument to Chrome is not to use Blink.
If you don't see a serious problem with scientists and journalists abdicating their responsibility to dispassionatly pursue the truth and the damage this does to institutions and the public confidence of those institutions, and moreover you do not even lay any blame at their feet and excuse this behavior just because the other side is more dishonest, then I can only think that you have some pretty powerful ideological blinders that have pushed you into a very partisan culture-war type worldview.
Most headsets have > 90° FOV: https://arvrtips.com/vr-headset-comparison-tool/
For all the bangs I use it works either way but yes, the official way is with the exclamation in front
My friend did that, lost all his data, now uses ZFS
Isn't Chrome making opinionated decisions (like this one), pushing a political agenda (anti-privacy, pro-corporatism, pro-monopoly etc) and abusing the standardisation process?
> dev tools

Chrome's devtools have been superior (faster, more reliable, more featureful) for years near as I can tell (and everyone I work with). I am curious what makes you feel firefox's devtools are better.
A graphic that shows the hierarchy/differences of all the possible spaces/groups/rooms would be nice. Because as I understand it these are 3 different things and there are different variants of each.
This reply seems to be replying to a "survivor" but the parent doesn't seem one. It's actually replying to a non-survivor who "failed" in parent's own words, or "did not have luck" in yours.

Is it any more ok to talk this way for non-survivors?
But does it still halve my battery life?
Neither Slack nor any of the Slack clones can figure the most simple of things: tabs.

Instead they all insist on having just one window with a 10-kilometer long list of rooms/chats/channels on the left that you have to switch between in a single window.

This becomes especially frustrating when you have several active chats going on at the same time, or when you want to retain some info on the screen while answering in a separate chat/channel.
I know this is how Javascript is done nowadays but using constructors for maps and arrays just seems like unnecessary syntax to me. And if you're going to initialize an array buffer too, you might as well just not use JSON at all and send plain Javascript code over the wire.

I think all JSON needs in this regard is type hinting. Let everything else be handled by the application:

{
birthdayParty: Date 1632817436514,
sounds: String? { // zomgwtfbbq comments too
cow:"moo",
fox: null
},
possibilities: ["she loves me", "she loves me not", 42],
aSymbol: Symbol "tag",
aBuffer: Uint8 [104, 101, 108, 108, 111]
}
This is cool. As a experimental experience.
I will wait fro a hologram solution to remove the Eizo's from my workflow.

Reasons:
I don't like to be totally disconnected from reality/physical world.
I work in a room with balanced natural light.
Removing this is not productive for me. In recent years I developed a technique to refresh cyclically my brain by making timely stops away from my computer.
Example: In the breaks I walk away completely in a different room and may play guitar, draw, do physical exercise or just meditate.
Advantages from this interruptions are immense.
Your brain is never bored, and your work sessions are effective and absent from procrastination.
Atomized power.
This is great! Very useful - great work on getting it up and running.

Coincidentally I threw together something very similar recently to run sqlite over csv files. It's very WIP right now and missing lots of useful things (e.g. currently every column is TEXT and maany more QOL things) but remarkably similar to sqlime!

https://csvee.io/
I agree that having a good manager makes all the difference, but have never yet figured out a way to get assigned only to good managers.
The moment uBlock Origin stops working on Chrome is the moment I will switch to a different browser. Fortunately I have no loyalty to a browser.
You can also install (sideload) Termux for a decent standalone Linux experience - vim, git, python, ssh...
Installing Void Linux with a Serial Terminal
Not to mention the damage to the service providers that have their other clients affected because of this. Besides, if someone robs you, would the prosecutor handwave it away saying it's fine because they only got $20
When people choose Vitess over Cockroach, TiDB, etc., it's usually not because they have any reason to think Cockroach wouldn't work. Vitess is just a far simpler, safer, more predictable migration if you're already using mysql and have a ton of legacy code and operational tooling.

For a brand new project without legacy code, newer generation databases become an easier sell.
I agree with some of what you say, a lot of big meanings could be compressed to emails. But I think you are really simplifying a lot.

"1-1s": If they are used to micromanage they aren't 1-1s anymore. There are a lot of politics in a medium to large sized software org that can be difficult to manage. How do you get ahold of a person in another team you rely on but isn't responding? How to juggle contradictory requests. How to get better in some area? How to prioritize/manage time? The answers to these can be hard to intuit, especially for a new team member and might need to be discussed as issues pop up and can be very context specific.

Staffing: When resources are clearly defined and a person is working on one project for a clearly defined amount of time it is simple. But often times there are new hires, people leave, someone might be switched projects, projects might get delayed, etc. There are actual trade-offs to consider here. They probably don't require a weekly meeting, but you are doing a lot of hand-waving.

People managing - People can manage themselves for things that they are incentivized to do (normal project work for example), but if it is unclear what the priority is or if something is necessary, they won't do it. Many times there were "team initiatives" to improve code quality or testing and they never went anywhere because there wasn't appropriate time allocated to do it and there were project priorities. Same with asking people on other teams to do something for integration or to fix a blocking bug, often times they wouldn't respond or delay many times and it would be necessary to talk to management.

I feel like a lot of your points are assuming everything is constant and things are running perfectly. But in any software organization things are constantly changing
I've had periods when the kids were small and expenses high when I would put in just enough gas to go till the paycheck came in, or even try not to drive in those gap days. Stressing and unsustainable.
graalvm is extremely impressive.
This seems to built for people with a lot of rooms/people. I think it's a classic mistake to enable it for all users, and I see it in all kinds of products. Everyone starts out by building something simple, but eventually it's bloated with features that I don't need (I'm sure someone does).

Personally, I use matrix every day. However, it's only for a single room. With this new feature, I lost 70 "pixels" (or 140 actual pixels) of horizontal space.
JVM G1 GC is pretty amazing.

Sure, Shenandoah (started at RedHat) is even more brutally mindblowing, but it has a constant overhead (and maybe obviously, maybe not, but it builds on the already existing pretty good GC infrastructure in the JVM).

So at least it seems the Hotspot Group is left mostly alone to do their high quality work.
Your other comment got removed, probably for being overtly hostile and lacking in any objective facts or evidence. Here is my reply anyway:

The IFR of Covid overall is very low (0.4%, by some estimates). If you are under 50, it's basically not worth worrying about. Is that the BS you are talking about? Find me some actual numbers on those things you describe, and not just fear-laden imagery spread in the media and online, or I'll stick to my opinions of who is spreading BS.

My local health district currently is at 75% capacity. It has also treated fewer patients than average every month since March 2020. In fact, my country turned out huge numbers of old folks into nursing homes where they all spread Covid and died while we were shut up in our houses to "protect grannie". Blindly following the "protect the hospitals" mantra has caused huge healthcare issues where I live (UK), and will possibly cause the failure of our socialised healthcare system as we know it. Hospitals currently have single-digit percentages of Covid patients, yet cannot get anyone else treated because of the absurd amount of Covid restrictions. In my principality (Wales), it was recently published that the backlog of cancer patients will take a decade to clear (obviously, those patients will just die).

It was quite quickly discovered that the most effective care for a Covid patient was fairly simple - bed rest, and low-flow oxygen. Healthcare was not limited by bed numbers or equipment.
Sex Education Season 4: Predicted Netflix Release Date
Which you click the "Create a Space" button in the sidebar, you get a clear prompt to choose between "Public" and "Private" (and a note that you can change this later in the Space's settings).

Personal Spaces are just a special case of a Private Space where you haven't invited anyone else. It's worth calling out this use case separately, as we've otherwise seen users assume that Spaces were only for shared hierarchies, when in fact anyone can create a Space and put whatever rooms they want in it to create a personal system of organization, even if those rooms are already in other Spaces.

If you want to turn your Personal Space into a shared Private space, you can invite people via the button on the Space's summary page. If you want to open it up to the Public, that's in the settings menu accessed from the same page.
why cant brave build on top of firefox?
> As far as I can tell, lockdowns that were this widespread and restrictive have never been used before in history ever, the closest examples to them were during the medieval era but were still more targetted and limited in scope than these ones

Yes, because usually up until present day they were used at the city-level, by city authorities. Why? Well, most epidemic-capable diseases came from trade, usually in port cities, hence quarantines and lockdowns of port cities. ( not to mention that countries and their administration were much less centralised, public health authorities didn't really exist)

But today, with air travel, and the much more connected nature of our existence ( people travel for leisure, a lot), combined with the specifics of the virus ( long incubation period, high chance of no symptoms whatsoever, high spreadability), made country-wide lockdowns a good idea.

Were they a bit too much in some cases? Of course. For instance in France, during the first wave there was a total lockdown, and public places like beaches and parks were closed. There were people complaining in the Brittany region, because they had zero cases ( apart from those transferred to their hospitals), and couldn't use their beaches which are huge and open air. Nonetheless, the risk that the virus "escapes" from hospitals, or that people from nearby regions travel there to use the regional exceptions, and spread the disease further was deemed to be too big. Because, again, many carriers are asymptomatic and the incubation period is rather long.
There are already marketing scams that involve renting out one's Facebook account so that third party entities can make posts with them:

https://www.buzzfeednews.com/article/craigsilverman/facebook...

Come to think of it, that could be a way to get accounts with which to use Oculus with.
Sure! I use a single toolbar at the top that contains back/forward, refresh/stop, menu dropdowns (which are all hidden except for History/Bookmarks/Tools), the address bar, my bookmarks toolbar buttons, and all addon buttons. Below that is my tab toolbar. This setup is accomplished by CSS with a bunch of position:absolute; and negative margins and stuff, because it's impossible to truly have all of these things in the same toolbar physically. Every single time they change stuff, it gets screwed up.

Prior to their rewrite of everything in version fifty-whatever, I could just drag-and-drop all this stuff into a single toolbar, but when they decided they knew better than me how I want my browser to look it all got 100x harder to get the layout I want.

In addition to this single-toolbar layout I have some easy stuff like highlighting the background color of "View background image" and "Copy link location" and I think 2-3 other things in the context menu a dark purple so that I misclick less often (this particular change is actually amazing and I highly recommend it!).

And I make the URL dropdown suggestions constrained to the width of the URL bar, not 100%, because I find the context switching of hiding the entire webpage too jarring when they're that wide. And I also hide a bunch of random buttons here and there that I find useless; I'm not sure what they are at this point because they've been hidden for so long...

Oh! And my highlight color (in URL bar, etc) is bright magenta (otherwise my theme is dark mode). Just because I like it. :) I use that in Sublimetext too, though I don't do that in every text editor/IDE.
The way to evaluate whether these meetings are necessary and effective is to ask if there is an agenda, decisions to be made, and a list of next steps following the meetings. If not, they're unnecessary.
I have little knowledge of the log aggregation domain, but generally indices are great for read mostly loads. It seems to me that for log aggregation writes are more frequent than searches; cheap writes and the occasional brute force search.

For alerting you might better off running each new line against a set of filters/watchers. It seems wasteful to run it after indexing.

Again, no experience or knowledge on the domain, so I might be completely off.
It seems they haven't heard about Guillaume Néry...
https://www.youtube.com/watch?v=uQITWbAaDx0
So I guess you see socialism not necessarily as a good way to run a society but rather as a good way for your relatives to have a good/comfortable life?
My point was that by the time you filter on keyword fields (and other exact matching fields), the number of logs is small enough that an efficient full text search isn't necessary. That doesn't mean that full text search itself isn't useful, just that maintaining an inverted index is overkill in the logging case
Oh absolutely, as I say I have no problem with people enjoying them more, I would if I could put up with the lesser reliability, but within the large circle of people that like classic cars, there is still that smaller circle that don't actually really ever drive them, but will talk endlessly about how good the driving experience is versus disgusting modern cars.

I guess people like to be a part of an exclusive group, even if they don't particularly enjoy what the group does. I'm probably guilty of it somewhere, though I still don't think its right
It doesn't reject those numbers, but it doesn't preserve the value across encoding/decoding. And this is not limited to JSON parsers for Javascript, it's quite hard to find a C library that doesn't have the 2^53 limitation.

Regarding limitations on text size, you can always return an out of memory error. As long as it's not a _parsing_ error, it's technically fine, you are still accepting all texts that conform to the JSON grammar but telling the client that there's not enough memory to store the parsed output.
I’m a skeptic but this actually sounds amazing. Only mad person would ever use a Facebook product though
Looks like https://www.cloudcraft.co/
Lithuania could ban Chinese smartphones from state institutions
This is an important point. Doing a PhD is not a great choice financially (usually). But where else can you invest a few years into personal growth and attaining knowledge on your own terms?

As much as my PhD was stressful and grueling at times, I wouldn't want to miss those years for the personal growth they facilitated. But then, that might be survivor bias speaking...

I'll have to talk to my former colleagues who quit the program to figure that one out.
Are you still there or did you move? If you did move, what were the reasons? I'm honestly curious from career choices point of view.
If you don't steal someone's identity is it still identity theft? Ie they give use of their identity to you voluntarily for using these services.
Show HN: Nodemap – Create and distribute interactive versions of text resources
Alternative take: [dev]tools are only as powerful as how well you know them. I'd like to think both firefox devtools and chrome devtools as highly capable, but you'll get way more out of the one you're used to, whichever it is.
Would be cool if you could tell the bridge to automatically move all telegram chats to your designated telegram space...
Can you give more parameters for what something needs to qualify for your definition of "modern"?

The database harkens back to when computers were new. There's a ton of money that goes into continued development of it, and is vertically integrated, including custom hardware and the software to run it. It's extremely expensive hardware - they still sell SPARC servers, running Solaris if that's what you want (but they do also support a custom Linux kernel for their hardware).

It's such a high end niche that there's only a handful of companies that can even run the benchmark competitively because it just costs so much in hardware to play at that level, which makes it very opaque unless you're fluent in a lot of terms, some of them proprietary, others not. Eg https://blogs.oracle.com/exadata/post/exadata-uses-persisten... it's an absolutely fascinating journey into getting better SQL performance that involves some really high end shit, and (like kubernetes) most of the people out there just don't play in the same league. Which isn't a judgement against them and their needs, but it costs a lot of resources to wring microseconds more performance from a multi-million dollar machine. An AWS EC2 cloud VM, this ain't.
All of this is easy to say for someone living on the 'other side of Imperialism', as Vijay Prashad beautifully says:

https://www.youtube.com/watch?v=CcX2O47NZuc

I take issue with everything you've written. You somehow still believe the words you use are themselves evidence (and it's obvious they originate from western media firms who manufacture consent - it impacts you (unconsciously) even if you consider yourself very progressive/leftist).

Who controls the world through financial imperialism? It isn't China.

Seriously, please consider a few of these:

https://www.youtube.com/watch?v=_2khAmMTAjI

https://www.youtube.com/watch?v=RJLA2_Ho7X0

https://www.youtube.com/watch?v=fahWWm7uVW8
They don’t serve one. Clojure uses only white space for distinguishing items in lists and hashmaps and after a short period of “this is weird” you embrace it and wonder why you ever needed commas at all
I get the sarcasm but this is not about fun, this is about faking work in a convincing way by doing the minimum amount.

I used to sip coffee and daydream during most meetings when I was a junior dev.
I have looked into ElasticSearch + Kibana as a solution to aggregate logs. There may be plenty of choice to replace ElasticSearch(ClickHouse, even Postgres, heck even journald), but a nice UI where you can simply search for that random piece of text you need to sift through the logs is the red herring.

Until now, I have not seen a web interface to log as powerful as Kibana that can work with anything other than ElasticSearch.

This is why I chose to stop my search and pay for Datadog to do this correctly, and simply allow me to search for that keyword on logs when I need it the most(and not worry about whether I indexed stuff correctly, or balanced some whatever in ElasticSearch, or remembered to setup something far too technical for a log system). Datadog allows you to keep a short periods worth of data in the index and "expire" old content into archives while retaining the ability to add them back to index if needed for any investigation.
+1 for vector. Very stable, performing and feature-rich.
While a blackout sounds horrific and certainly requires an immediate response, it's not necessarily bad. Afaik there are no studies about it, but I would guess a blackout does not result in any long lasting injuries. In the end a blackout is the bodies response to keep you alive just a little longer by focusing on the absolute minimum it takes to do so.

The safety protocols have also evolved over times. Nicks death for example has triggered a rewrite of the rules that would require a medical examination after a blackout or if you cough up blood. This examination can result in a ban from further competing for the next days for example.

Of course it's not a safe sport, it's an extreme sport in an extreme environment. But lots has been learned in the past decades, as it is still a rather "new" sport and if exercised correctly it is rather safe. Also the article just talks about a competition. Most freediving happens either in training or when people do it recreationally. While accidents happen there as well, these are mostly about the lack of safety divers, that's why the first rule of freediving is, never dive alone.

Finally, on your last paragraph, freediving does change your day to day life, at least from my experience. I just do it recreationally, so I'm far from these depths and times Alexey and the others achieve, but the mental control you learn can be applied in many situations.
Honestly at this point I just miss the api that let you get tab-specific history which enabled MouseGestures to show a context menu on right-click scroll-up/down to go forward-back in current tab. It seems like such a minor thing that there's no reason not to support, and such a huge QOL to keep around. I feel the lack of it on a weekly basis like a decade (?) after it was removed, I'm never gonna get used to not having it.
Your post comes off as a bit arrogant to be honest, but I think you are essentially right. The most convincing argument is this:

> > People won't manage themselves

> They will if you let them.

I feel like this is kind of the root of it all.

You also mentioned mentorship. Maybe more experienced workers should consult, teach, mentor others to help everyone to become more autonomous, rather than "managing" them.

And yes, that means it's people who know how to do the work, have done it in the past and hopefully will do it still.

There is value in having people who make high level, strategic decisions, and those typically don't need this kind of level of expertise, but should rather trust their experts. But that's usually not what we mean with "management".

You see I strongly believe in autonomy, which is why I have decided for myself to not have managers/bosses anymore. Just clients and colleagues for the time being.

There are environments which are deliberately focusing on and enabling autonomy, which is very attractive.
I have a quest 2, and have put it at 120hz. I still get motion sick. It’s not just frame rate. Movement in real life involves more inputs than just eyes.. you feel it in your vestibular system for example. Here we have a disconnect between motion in the eyes and the rest of your body. And for many, such as myself, that results in motion sickness.
Storing energy as hydrogen involves a lot more than just a tank. Again, you obviously didn't bother reading up on this and you are guessing how hydrogen based energy systems work. You clearly don't.