skysight-inc/HackerNews huggingface dataset:
We are talking about principles.

My laser focus is on process. Process is made by humans and quality management requires all of the things you mention.

My reaction comes from reality of today.

Today big portion of tech industry is suffering from bad HR practices and procedures. Combine this with tendency for "cultural fit" preference and you have a crisis.

There are countless qualified individuals who are exiting the workforce because of this.
Ageism. Tribalism. Lack of proper communication and "interviews from hell".

Removing this is not hard. The argument for "friendliness" over professional qualities and experience is weak. Professional qualities include ability for adequate behavior but are not the driving force of "cultural fit" criteria.

Cultural fit is actually a narrow qualifier created by HR to serve corporations and startups and hide the ugly true of discriminatory nature of the employee selection processes.
Looks like an attempt to extort users with aggressive ads to pay for subscription. Don't want any ads? Pay. The way YouTube does to enforce paid subscription on people by bombarding them with huge number of terrible ads.

Surprised people still use it considering that back office and R&D are in China and there was so many news about blocking users and groups outside China but ordered from China by CCP due to the discussed topics.

BTW, will Zoom now officially be collecting user data to sell more ads? I mean it kinda already did collect a lot of data to send it to China but officially this never happened. Now with ad business it will be official practice to aggressively collect data.
would you mind telling, which Apache products. I've been thinking about pushing that to around my organization (mostly for replacing reporting/...) but especially the I/O-interfaces are not that great if you are not living in a central database yet.

I imagine something container-like with the notebook/batch-job (can be anything really), hooking up to datasources such as SMB-shares, thus allowing people who want to automate generating report Z to just request access to folder X for their job and thus be able to seamlessly create dashboards/... even if a lot of the org still is using "traditional" workflows.
I live really remote, as in driving 25 minutes up a mountain on a one way street remote. I still don't have a driving license. I can get everywhere by public transport, I have no stress.

Also I am talking about me, I guess most people still do their daily grocery runs.

However I buy 90% of our food online. 9% in nearby farmer shops. The relatively high population density makes next day delivery a normal thing even in the most remote places. There is literally no reason to waste time for grocery shopping these days.
How free is their will? Can they choose not to poop? Can they choose to use a toilet when they have to poop? Can they choose to have all of the prerequisites to have their own toilet to poop in? (a stable location to live, an income stream to pay for it, freedom from addiction or mental illness that would disrupt their ability to generate income...)
I am maintainer of couple of OSS projects https://github.com/ossf/scorecard https://github.com/ossf/package-analysis

These projects help with repository best practices and does some level of npm package analysis based on rules.
> Expected publication: January 11th 2022 by Orbit

* https://www.goodreads.com/book/show/48897284-a-practical-gui...

It's already in my local library's system with a few holds.
IMHO, aspects like metadata and application security are often much more important than the cryptographic protocol when assessing the security of a system like a messenger. People e.g. love to celebrate the Signal protocol because of its double-ratchet key rotation scheme, which is of course great and provides a little bit of additional security, but the other technical and organizational aspects of the system are just as important to assure privacy and security.

From that angle I like systems like Matrix way more than centralized solutions like Signal, Threema etc., because the whole security and privacy guarantees of the latter can be completely nullified by a single software update. If users don't have full control over the software running on the endpoint then end to end encryption is little more than a marketing gag, IMHO.
Engineers say they have found a new way to create fuel ‘out of thin air’
This article triggers one of my current pet peeves. It treats privacy and anonymity as more or less the same thing. Anonymity is a sort of privacy related to identity, but it is not required that you are anonymous to have privacy. Everyone can know that I am sending encrypted messages to other people but those messages are still private. Anonymity should be discussed as a special case.

Having said that, XMPP can be quite anonymous in practice. There are public XMPP servers running on hidden services. XMPP servers do not insist that you give them any personal information at all. In particular they normally do not require a phone number.
been using angular for the last 4 years with great success, happy to see performance improvements
Well said! So maybe less people will become devs given this future ?
That’s why I moved to the Netherlands. While the pay for professors was almost half the pay in the USA (ouch), it was allowed for me to continue to run my company.
There are a number of workplaces where I'd have been willing to rely on "probably wouldn't be fired", but a bank is definitely not one of them. Congratulations on shipping something useful in the face of that risk and uncertainty.
The complain about the weird and twenty year old issue in Gtk questionable[1]. Gtk2, X11 and disconnecting a display and Emacs calls abort().
I cannot speak about EMACS because I prefer VIM and NEOVIM. My requirements are usability - where VIM excels with your knowledge (learning curve) - and LSP-Support. The later is provided since NEOVIM '0.5`[2] nearly ready to use. A modern editor should know what the user is actually doing and interact with the compiler, spell-something (languagetool?) or whatever :)

LSP with NEOVIM? Requirements:

1.) VIM-PLUG
2.) NVIM-LSPCONFIG
3.) NVIM-CMP

Your compiler will provide everything. In my case CLANGD for C and C++. Setup isn't hard but I would appreciate a HowTo directly at neovim.io or even built-in NVIM-LSPCONFIG and NVIM-CMP within the package. Because figuring out is hard, setup is not. Where GNU needs to catch up quickly is LSP with GCC, the compiler doesn't provide a user back-end. This is important and actually I want know what GCC things about my code - I'm using GCC to compile. EMACS and VI-Family will greatly improve through this. You don't need to like Microsoft because of LSP - but LSP is great.

[1] https://gitlab.gnome.org/GNOME/gtk/-/issues/221#note_577021

[2] https://github.com/neovim/nvim-lspconfig
from a certain pragmatic sense, I agree with you. a messenger app that wants wide adoption needs to have clients for the devices the userbase uses. adding device switching costs on top of app switching costs is not something i'm after.

granted my goal is simply to have just a bit more privacy than the plaintext bulk scanning that messenger does, so i use centralized signal rather than something 'purer' like running my own matrix. (though i do run my own zulip)

matrix p2p at general availability will be my next move after signal once signal has its next big outage
I constantly come back to the same 4 books from Wells as the best things I've ever read; The Time Machine, The Island of Doctor Moreau, The First Men in the Moon and of course War of the Worlds (which actually to be honest I very rarely read, but thats mostly because I've listened to the musical so many times that I anticipate the music kicking in too much and it distracts me)

I was talking about this the other day, people call Dune the grandfather of sci-fi. Dune is absolutely a massive influence on modern sci-fi and deserves the praise it gets, but I think father is a more apt title, with grandfather going to Wells. Dunes influence is largely stylistic, whereas Wells either helped to invent or in some cases entirely invented parts of sci-fi so ingrained in us that we forget that they would ever need inventing.
The role of investors in the economy is ultimately to finance new development.

It's easy to see how this works when an investor is the first owner. If it weren't for the initial investor with the required capital and/or credit to make the purchase, the housing likely wouldn't have been built in the first place.

Now you may ask, what is the role of investors who buy up older properties? They provide valuable liquidity to the market, which provides an incentive for the initial investors to invest. Both investors and regular homeowners alike prefer to own a property that they can easily sell on short notice if needed. Without investors buying up "second-hand" properties, it would be harder to sell a property making homes a less attractive investment. Fewer people would buy new properties, resulting in less new housing being built.

All of this extra development spurred by investment money pouring in leads to lower rents for everyone since rents are pure supply/demand. If you build more, rents will go down.
The available housing options govern our housing choices. I cannot afford a large flat in a very desirable and expensive neighbourhood, but I could possibly afford a very tiny flat there. If I want more space, I can live in a larger flat in a less desirable neighbourhood. If I want to own a car and have a car-centric lifestyle, I can live in a more distant suburb and live large. I can freely trade space, location, and cost as needed if the options exist. To the article's point, breaking the artificial scarcity on walkable neighbourhoods, and increasing the diversity of housing types, will allow more people to make these types of trade-offs.
> And screen provide tiny amount and much much less complex information than the real world no matter how complicated software you run.

That may be true in general, but I think what matters is that a screen provides much larger, richer and more complex information and experience than just about any other individual object in the physical world. Nothing in nature (with the possible exception of faces) comes within an order of magnitude to the "experience density" of a smartphone running even relatively trivial software like a picture gallery or a scrollable list of songs. I wouldn't discount the impact of this on a brain of a 1-3 y.o. It's a superstimulus.
Change of jobs, yes :)

I'd use elm again if given the opportunity, certainly. Enjoyed it very much. But I wouldn't evangelize my current company to switch, exactly. While it's not hard to learn elm, everyone here already knows react. And while elm leads to very robust code with little bugs and no runtime errors, it's at a cost of implementation speed, not everything is straight forward to write the elm way.
To be fair, the paid version of Bitwarden is only 10$ per YEAR and you get lots of extra features besides TOTP support with that too:

https://bitwarden.com/pricing/
These projects are under https://github.com/ossf which is part of Linux foundation.
The author is spot on. You just happened to be working for the scrappiest/shittiest faang that's all. Shop around, there is decent money to be made in Europe - but of course it's not as easy to walk into it as in the US today. Oh and don't forget that it's TC that matters in big public tech, not salary.
"Opal is a Ruby to JavaScript source-to-source compiler.
It comes packed with the Ruby corelib you know and love."
I thought fuel pellet cracking was already a tolerated thing. Pressure builds up in fuel rods due to escaped xenon and krypton.
1.) Different activities and situations cause different behaviors.

2.) What you said is purely ridiculous. The "tamptrums should never happen" is wishful thinking. It is a goal to produce adult that don't throws tamptrums.

3.) Kids behavior is in fact heavily dependent on environment. Half of classroom management and child raising is literally all about that.

4.) Even many adults rage when gaming and after. Evan adults are irritable and annoyed after gaming.
> When uninhibited, it culminates in riots where sushi restaurants, Japanese cars, buildings with Japanese consulates are torched and demolished.

This is, then, ultimately against the government's interests and thus it is suppressed. The CCP would be completely okay with the torching of Japanese property if it wasn't against the state's economic/diplomatic interests (arguably such property would not even exist if it was against the state's interest).

So let's stop saying the CCP will suppress "pro government" speech.
Don't let your dreams be dreams.

https://coconut.readthedocs.io/en/master/DOCS.html#statement...
Trivia: In the Netherlands we also have buildings from the 16th century that use wood originally tooled as ship beams. A lot of the time they contain holes that were cut out when they were building a ship. When a ship was demolished or never finished sometimes those beams were used for house construction.
Second Life as a Platform for Augmented Reality (2008)
I tend to float between DDG, Google, and Bing, depending on my mood and whose interface/results irritate me least at the time.
Your entire angle of approaching this reeks of "everyone else should take the bus so I can leave the office at 4:59 and not hit traffic".

>Sure, but they're not paying for using up the finite resource of road usage at high demand times. If too many people use the road at the same time, it ceases to function as a transportation route, and no one gets good use of it.

Time and money can be converted.

If you don't wanna share the road with everyone else then commute at different times or use a different mode.

The people who's time is most valuable also tend to have the most money and options for other commute options.

>: If roads that today creep along at 30mph at rush hour start going 70mph, the drywaller can choose to live in a cheaper area further away, pay a bit extra for commuting, and still come out ahead.

You have to price out the bottom to get things flowing at peak speeds all the time.

Furthermore, expecting any transit system, rail, road, anything, to not be saturated at peak hours is unrealistic. Increasing supply or decreasing demand just reduce the time the network is saturated. Rush hour is like like dumping a bucket into a sink, you're gonna get a little standing water while the drain does its thing.

>Final point: It's common misunderstanding, but roads are NOT public goods: https://fee.org/articles/are-roads-really-public-goods/

What a BS article. His requirement of "nonrivalrous consumption" exudes damn near every other example of something that is generally considered a public good.
Was the mass killing of landlords before that not murder as well?
I mean that's a weird way to describe Tokyo but it does work. Your last point still stands though & I'm not sure where the tipping point is.
Upvoted for: It does seem like they will spend the rest of the time attached to monitors regardless of what profession they choose. I always wanted to delay that as much as possible.

Yes. Yes, do delay that as much as possible. This is a good thing. Strive to keep your kids off the screen. While acknowledging that screens now own the world.

Speaking personally, I let my son use my old iTablet starting at 3.5 years. I gave him his own tablet a few months before his recent 6th birthday. Good decision? Bad decision? We shall see when his generation assumes the Mantle of Control.

Regardless, I do not judge parents for their decisions with respect to this. It is a brave new world, and we are pioneers.
There is an option to park threads, publisher can signal the consumer if needed.

This model is non-blocking to allow applications to have fewer thread and those threads to process more than one queue or more generally do more than one task. The rationale here is that waking threads up and parking them dramatically increases queue latency.

QuestDB is indeed using this model, but it does not have dedicated threads for each queue. Each thread is able to back-off filling up an already full queue and instead take role of consumer and drain the queue instead. Having non-blocking queues helps to promote work stealing and generally doing other tasks in the same thread.
> So, with that in mind: Kudos for such an analysis, but be mindful that such a lengthy document that discusses minor issues can actually harm the matrix project.

Under "Purpose and Scope":

> This document is a research paper by Libre Monde ASBL, nonprofit dedicated to protecting people's privacy. We had the need to document privacy points for The Grid Protocol project, fork of the Matrix protocol.

So seems that they probably won't have issues with that it might harm Matrix, as they are a direct competitor. In fact, that might be why they are focusing on the issues they find, minors one included.
"any characterization of USA vs Europe positing Europe as some sort of walkable-heaven is really just idealized bullshit"

Ouch, a bit harsh, that. I did not intend to claim Europe does not have unwalkable areas, but that walkable areas are not considered as such novelties. I should have used a more cautious tone.

Never the less, using Helsinki as an example, you can plan to purchase an apartment within one hours of commute from the Helsinki center and never get a car, as there are sufficient amount of neigbourhoods that facilitate that, even though every possible combination of housing and employment does not support not owning a car.
My point is that I can change what I pass in in my code, and the compile time check doesn't catch it. I haven't "fundamentally missed" anything, it's you misreading my post, thanks.
It's sad that "riding inside a car, van or truck" and "pedestrian" are so high on that list, but also surprising that "bicycling" is so significantly safer.
For a combination of tools already available elsewhere (command line/existing sites), maybe?
This is still 1 line, just separated by semicolon ?
I'm using GUI Emacs. There is one thing I use the mouse for: resizing windows. Apart from that, GUI is more visually pleasing, it doesn't try to emulate graphics by fitting characters into the grid. When it wants to paint a line, it paints a line, not a column of "|" characters; same with arrows and whatever. Another advantage is that it gets the key presses directly instead of through the terminal. In the terminal it can't distinguish between e.g. "C-/" and some other keys (I don't remember which).

However, I'm looking for a better editor anyway. Emacs is too unresponsive at times. I'll probably either switch to a GUI version of neovim when one of them gets good enough[1], or write myself a new editor, because I haven't really seen anything promising outside of neovim.

[1]: I think neovim folks might have abandoned this idea, so I'm not holding my breath.
Thanks for the tip, I do sometimes immerse myself in it and it can be kinda fun, but it's never relaxing. Most of the chatter I can hear is nonsense so it's not particularly interesting to listen to. As a side note, sometimes those voices take on the voice of someone I know in real life, that's always a bit more interesting.
Time series databases are actually a subset of OLAP databases. The main difference between time series databases and OLTP databases is the amounts of data stored and processed. While OLTP databases can process billions of rows per node, time series databases can deal with trillions of rows per node.

The main requirements for time series databases:

- Fast data ingestion (millions of rows per second).

- Good compression for the stored data, since the amounts of time series data is usually huge (trillions of rows per node). The compression also may improve query speed, since it reduces the amounts of data that needs to be read from disk during heavy queries.

- Fast search for time series with the given labels. For instance, search for temperature measurements across all the sensors in the given country with millions of temperature sensors.

- Fast rows processing for the found time series on the given time range. Usually the number of rows to process exceeds hundreds of millions per query.

Typical OLTP databases cannot meet these requirements.
Of course! Just clean it up and make sure the install instructions are clear is my 2 cents.
It should also be noted that "supportive evidence" does not include "because someone said so" in a blog post or old book with flowery prose.
> python build, dependency and deployment management is exceptionally awful in every respect, this isn't as big a pain point in other languages

I'm not sure how to react to that, but these features in Python are miles ahead of what many other languages have (or actually don't have).
Will this fare better than the MS Satoshi?

https://www.theguardian.com/news/2021/sep/07/disastrous-voya...

Or Liberland, Galt's Gulch in Chile, Sealand, the Republic of Minerva or that place in NH that was overrun by bears?

Never a dull moment in the crypto/libertarian quest for freedom!
I also like a bit of randomness and don't live an absolutely regimented existence, my point is just that people should be free to choose this randomness in their own space and time, and we should not force a particular way of randomness on everyone, and we also should not put it in the way of getting our work done.
The problem with VS Code is there is *not enough* UI. I desperately would like to have some toolbars and menu options, because the kotkeys and key-chords VS Code uses, where they aren't following conventions, are not easily discoverable.

They're in a bind because they are trying to straddle a market where you've got emacs an vim users to one side and Visual Studio users to the other. Some ability to customize the UI, even if it were provided by a plugin, would be helpful.
Oh, yes, I actually forgot the original reference. While Ford did not invent the automobile, he can be rightfully to be considered the icon of affordable automobile for the masses and hence a clear demarcation line on the design constraints of inhabited areas.
I’m doubling down on FB stock.

See all you haters in 10 years :)
Civilization series perhaps?

I don't think it is going to be particularly useful to push cognitive boundaries though.

There are lots that are essentially optimization exercises but that quickly becomes a diminishing returns situation.

City builders like Anno and skyline are also worth a look. I personally enjoy Anno 2205 a fair bit
And are the landlords just leaving the house empty for the hell of it? Or is it being rented out to people? I know with one is more likely.

The thing is, housing is a surprisingly flexible commodity (too expensive, people live with parents/share, and then move back out if prices fall) , and encouraging everyone to buy a full on house in a suburb is a recipe to drive expensive housing.
The VPN Wars
Effective doesn’t mean “right” - it just means it worked.
> You do realize that this is just your privilege?

This is exactly what TFA is about. It should not be a privilege, but it is, because we made it scarce. Not because it is more expensive to create, it is not.
The big banks don't write code in K4 though, managers generally encourage people not to write code in it due to the difficulty of finding developers who are fluent in it.

They all use q and q is very wordy and highly readable if you speak english. It's mostly just developer defined functions which are compositions of the keywords of which there are not many: https://code.kx.com/q/ref/#keywords

Most of the code you would see in a kdb+ system in an investment bank won't look like any of the links you've provided.
MapReduce was deprecated because flume [0] the successor is better but it does practically the same thing and flume is used massively. I believe dataflow is the public google cloud version.

[0]: https://research.google/pubs/pub35650/
I found “Segals Law”
https://en.m.wikipedia.org/wiki/Segal%27s_law