skysight-inc/HackerNews huggingface dataset:
It is a database specifically designed for analytical queries (think: GROUP BYs against hundreds of millions of rows.) These are queries that are untenable in Postgres.

It stores data on disk in a structure which is optimized in two ways: allows for very fast aggregations, and makes compression significantly easier. Each column is stored in a separate file, and that file is a tree data structure which is continuously rebalanced.

The trade off is that querying all columns of a single row (SELECT * WHERE user_id=1) is slower. But querying an aggregation (SELECT avg(age)) is much much faster.

The name clickhouse literally means "a data warehouse for click stream data".

Thus, clickhouse is a good choice for log aggregation: there is a lot of data, it is compressible, and often we want to create reports ("how many HTTP 400 requests per day") on logs. This blog post is how to use my tool to ingest logs into clickhouse.
And what if a certain permutation of these hundreds of services goes down or slows down? What if one service starts generating tons of data and floods another service? Do you have backpressure figured out? Distributed systems introduce a whole new level of complexity and edge cases, but most companies never even hit the scale at which it matters. It's just a pointless, wasteful exercise in "how they do it over at Google".
I'm not sure that adding a layer of human discretion into this is going to make it more palatable to the affected people. For something like traffic stops, being able to make a convincing argument that you're not picking and choosing who to cite for prejudiced reasons is probably useful. Whether that's a good equilibrium, I'm less sure, but I get why a government might pursue it.
So, you’re saying only one company in the history of the world can install garages, or every company that wants to install garages must pay that company or ensure that it’s contracts are distinctly different so they don’t get sued?

That sounds absurd. What country is this?
We're also maintaining a Free Blogging project template for C# Devs preferring Razor Pages technology stack, which also includes support for RSS by default.

Like Hugo it lets you create statically-rendered, CDN hostable websites, but includes dedicated support for authoring and publishing blogs, here's what the primary blog view looks like:

https://razor-ssg.web-templates.io/blog

https://razor-ssg.web-templates.io/feed.xml (RSS Feed)

Other generated views for exploring blog archives:

- https://razor-ssg.web-templates.io/posts/ (explore blog archive)

- https://razor-ssg.web-templates.io/posts/author/lucy-bates (by author)

- https://razor-ssg.web-templates.io/posts/tagged/dev (by tag)

And for those wanting a privacy alternative to Disqus and Mailchimp, it can also integrate with CreatorKit [1] - a Free OSS .NET App you can self-host to enable Comments on Blog Posts including managing Newsletter mailing lists subscriptions which includes support for generating and sending Monthly Newsletters from new content added to your Razor SSG website - all features we're also using to power our blog features [2].

[1] https://servicestack.net/creatorkit/

[2] https://servicestack.net/blog
The contractor can use a service like gusto.com and boom bob’s your uncle.
Interesting how this is written like a corporate press release.
"The Party told you to reject the evidence of your eyes and ears. It was their final, most essential command."

There's a certain poetic consistency in ignoring arbitrary portions of the standard to justify ignoring arbitrary portions of the input code.
> something we absolutely have to do

That seems to be a personal thing.
> She tells her patients that she’d be out of a job if everyone would eat a healthy (McDougall, Gregor, etc) plant-based diet.

But it never says eggs and fish are unhealthy — just that a plant-based diet is healthy (which is true).
The difficulty with the plugin model is that it tends to be brittle with regards to change. You need to have very well-abstracted, succinct and stable interfaces that don’t prohibit changes in the main application too much. It’s also difficult to prevent plugins from relying on various implementation details that aren’t part of the interface contract. If plugins have to be regularly updated for new application versions, that only leads to constant churn and abandoned plugins. It means the architecture effectively isn’t truly modular.
I always thought it was an excuse. Like, 'Check out my cool bike. It's matte black because that looks cool. I got a pretty rad old-school matte black helmet to match. And of course a black riding jacket. Oh yeah, and I set the carburetor to sound like a cessna because cars don't see us!'

I was looking at a house with my wife that was relatively close to a major road. I wasn't sure if it was going to be an issue or not. A loud bike drove by and we crossed that house off the list.

If I had a bike, I'd model my look after a disco ball instead of the road tar.
The first F&F movies didn't seem to consult someone who knows anything about cars.
"Not living life also causes death."

Well, if you sit around all day and don't move much, sure. You will shorten your lifespan by a lot.

Or you'll live long, boring life anyways since you have good genes. Nothing in life is certain.
Maybe, maybe not, maybe Samsung ups their game, who knows, nobody can predict what will happen with semi fab players and their processes in the distant future, it's all just speculation at this point.
This highlights how out of touch HN people are. 37% of Americans can't afford a one time $400 expense. And $12k a year is just nothing, apparently.

https://www.federalreserve.gov/consumerscommunities/shed.htm
Especially Californians.
How does it compare to Inventree (https://docs.inventree.org/en/latest/)?
Zoom.earth
> Nobody complains that young women have cheaper car insurance than young men, or that young people have more expensive car insurance than older people, but cheaper health insurance.

On the contrary. People complain about stuff like this all the time.

An example: for whatever reason (genetic factors, stress, lifestyle factors) black people are much more likely to have high blood pressure than white people. That's a fact.

What do you suppose would happen if insurance companies tried to charge black people more money, or simply refused to cover them for conditions related to high blood pressure?
"It's imperative to my safety that everyone wake up at 2AM to know I'm here"
Several cities in the US are way ahead of you. There are cameras and microphones on LED lamp posts being used for "big-data" whatever that means. Here [1] is just one of the cities and I suspect that once the lawsuits started being flung the other cities buying these likely kept it quiet. There are no federal or state laws banning these so it is up to cities to decide if they want to ban/permit this data ingestion. There are a myriad of other articles if one wants to go down this rabbit hole.

[1] - https://www.smartcitiesdive.com/news/san-diego-faces-lawsuit...
If I were to walk around in public blasting airhorns in strangers' ears and shining laser pointers in their eyes just for fun, would you be outraged when a police officer tells me to stop exercising my free speech?
> Because Moonbit is a modern language, while AssemblyScript is carrying forward the mistakes of the past.

No language has "no mistakes".

For instance, let's take a language like Scala, which appeared 20 years ago. Has it avoided mistakes of the past?
Or lets take Rust, which appeared 8 years ago. Is it "perfect"?
Same with Moonbit; it will make tradeoffs and mistakes and whatnot.

Mistakes are not always technical in nature either. They can be mistakes in positioning, strategy, community, governance, poor documentation, etc.
The mandible chatter market is underserved.
I live in a motorcycle-heavy US town (blue collar, lots of guys who wish they were 1%ers - the biker outlaw variety, not the rich people variety). It sounds like a warzone during shift change around the industrial districts.

Having been neighbors with a lot of these guys, it has been repeatedly explained to me that theh make their bikes louder to be heard for safety. The assumption here is car drivers are so engaged with their music/podcasts/whatever turned up that they don't pay attention to the traffic around them. They also tend to not look when switching lanes or, gods forbid, use their turn signal to show intent.

While this sounds like a reasonable argument, I think it's a load of bullpucky. Motorcycles are loud by default, and using aftermarket parts to make them louder is just part of the self-affirming statement of ego. These guys need you to know how big and bad they believe themselves to be that they'll make other sacrifices in their lives to afford projecting that image.

It's really all very silly, to be honest.
OAuth 2.0 and Sign-In (2013)
>you can practice on your own stuff

I mean, not really. If you go down that route too long you end up with something that has an attack surface so small/specific you'll never see it in the wild. There are almost always unknown variables that you can't know about or control for until you actually encounter them.

Plus, popping your first live box is an ancient rite of passage.
Not inherently bad. Especially considering that the target audience is people who have never said “hello world”, it is invaluable to have frequent opportunities for finding success.
We already have them in some areas (along with PSPOs which create the legal basis to fine for excessive noise). I think Knighsbridge was the first but believe they now also have them on Brompton Road and a few others - see here https://www.mylondon.news/news/west-london-news/london-counc...
The amount of people commenting here that protonmail's privacy or security is insufficient without even having read up on their security model and/or without the slightest understanding of encryption is staggering. What's happening?

I'm sincerely curious, I'd like to understand why protonmail is getting so much hate on HN, is it they are getting too mainstream?...
> Franklin believed that the various academic societies in Europe were increasingly pretentious and concerned with the impractical.

Oh wow I wonder what he would think of it now. People spend their whole lives studying the tiniest most minuscule thing that is published in some obscure journal and forgotten like the ark at the end of Raiders. Maybe I’m just too bitter about academia in this point in my career but it seems like we’ve run out of things to study and/or have too many people doing it. The creepy professor/grad student pyramid scheme couldn’t go on forever.
* Is there a need to differentiate func and fn?
* Part of the function signature is "->" to indicates what it returns. Is this arrow needed?
* For new types, you use syntax "struct User". I think Go got it right in this case where types are created with "type User struct", which can also create function types for fn variables like "type AssignUser func(name: String, id: Int) -> Int".
* Does it help the lexer/parser to have the ":"? In function signature, do you need the ":" in func(name: String)? Could it be "func(name String)"? Same with type declaration but not assignment "mut elems: List[Int]", could that not be "mut elems List[int]"?

I'm picking nits. Overall I like it.
Pretty common in Italy and Costa Rica. My family car license plate was allowed on Mondays and Thursdays in downtown San Jose. Of course there's a great bus network and tons of taxis for the other days.
I have the TOS;DR extension [1] and it gives a rating to each website's TOS and offers an explanation of the key points.

[1] https://tosdr.org/
Along these lines, but the other direction and something I've seen developing is niche expert local forecasts. I follow a few, surfing, sailing etc.

Surfline [1] do an excellent (paid) regional analysis, and the best aspect is the long range outlook where they will incorporate any levels of uncertainty or conflict between the various weather models into their analysis. To the lay person there may be "the forecast", but interpreting the different models and incorporating local anomalies is very valuable.

Also excellent is the UK Met office 10 day trend[2], to get an idea of the uncertainty and macro patterns at play.

[1] https://www.surfline.com/surf-forecasts/north-cornwall/58581...
[2] https://www.youtube.com/watch?v=rLccinRLccA&list=PLGVVqeJodR...
It’s as accurate as the underlying models, from which you can select the one you’d like to see visualized.

https://www.windy.com/articles/what-is-forecast-model-3397
In places like Massachusetts, traffic cameras are illegal, which is unfortunate.
Fuck agile and 10x DevOps developers.

Who's hiring grugs, the lazy programmers that try to do the most efficient thing in the least amount of work? I'm not smart enough to set up a whole georeplicated k8s cluster for your blog. I'll use Apache, maybe put Varnish if you get on the frontpage of HN, ok?

(Work smart, not hard. DevOps today is the exact opposite of that)
> Automated CI/CD

[...]

> One intern was told to deploy the app and I guess he made a mistake and updated k8 configs which deleted all the pods. Tell me how code reviews are supposed to catch it.

These sound contradictory to me. Part of having automated CI/CD, is not having to manually deal with k8s to do a regular deploy.
It seems as though Hollywood rarely cares to get the military aspect right. Or sometimes even close. Not just the uniforms, but almost everything related. I'm a US Army veteran and those errors are glaringly obvious to me.
Still the possibility that Google hires them back. It's happened before.
Sure you could which is why your society should have strong protections for content of speech. Technology should not and will not be the limiting factor on enforcement of laws, the laws and the constraints we place on them are.
Can you tell more about using modafinil for anti anxiety? I only heard about it in the context of wakefulness
> I think the thing with motorbikes is everything is so much more exposed, and they rev higher in general, so the sound thing is probably a harder problem.

Meh. Some have figured a way to make them quiet. Most "touring" bikes are very reasonable. I'm thinking BMW K16s, Honda Goldwings, Yamaha FJRs. With stock pipes, of course. Hell, even my VFR1200 is very quiet with the stock pipe, which closes a flap below 5000 RPM. When idling at a traffic light, if there's a car around, I can't hear the bike.
When you click on a forecast you can choose the model or forecast provider, and you can set your default with an account. Windy.com just organizes the data, especially grouped by outside activity such as surfing, sailing, parasailing, but uses other data sources and doesn’t create its own forecasts.

For my microclimate, I’ve found that Meteoblue is the only forecast that doesn’t forecast the high temperature 10 degrees too low when there is a heat wave.
Huh. Judging from the replies here, maybe the diet angle isn’t as common knowledge as I thought. If you think the science is unclear on this, I recommend listening to / reading Dr Caldwell Esselstyn, Dr McDougall, and Dr. Michael Greger (nutritionfacts.org). The latter has a non profit that reads 60k research papers annually and produces videos and materials explaining the findings.
I have a thing for dialup modem handshake sounds.
Vietnam exports/imports a lot of the world's 'Unspecified' services according to this.
Squeeze the hell out of the system you have – Dan Slimmon
You would probably not be aware of what Franklin would be posting, given that he would almost certainly be doing it with at least 5 alts.
> generally speaking it is more beneficial to be a contractor because of high taxes on employee income in EU.

This is news to me. At least in Germany all income (except capital gains) is taxed more or less the same. The one thing that's different between employees and freelancers is social security.

I think your sibling comment got it right: The stipulations are in place to prevent companies from avoiding the responsibilities of employment.
They are also illegal here in Mississippi. We don't need to start with cameras though, police are quite capable of ticketing loud vehicles. They just don't.
A WebAssembly runtime is a pure compute+memory sandbox. It can only interact with the host environment in three ways:

1. The host calls an exported WASM function

2. The WASM runtime runs code that calls an imported function

3. The host reads/writes the WASM runtime's memory/globals

In your example, the WASM build process spits out two artifacts - a WASM module and a JS module. The JS module defines the actual JavaScript host functions that manipulate the canvas, and then exposes those functions to the WASM instance.
I thought the “stop loss” was using the slow Angular site.
>I don't understand why authorities allow self-driving cars to beta test out in public

Because self driving cars will save lives in the long run and are potentially the largest QOL improvement of my lifetime.
Network did it for me. Many people in different functions in the company won't like the arrangement, so you will need an insider who personally fights to hire you.
There’s another book smell which I noticed in lots of kids books when I was a kid, that totally smelled like vomit. For years I thought it was because kids barfed all the time but it turns out it was the printing chemicals and paper.
Yeah the whole thing makes no sense. “I ride my motorcycle based on the assumption that people can hear me.” — no safe rider ever
Be especially cautious around emerald green books. There's a possibility they contain arsenic

http://wiki.winterthur.org/wiki/Poison_Book_Project

https://www.nationalgeographic.com/premium/article/these-gre...
So is it a health hazard to work in a museum library?
Key words: when a police officer tells you

Those things are not free speech and your examples are disingenuous. If you need to reach for disingenuous examples in defense of the Cabinet's chosen machinery, you don't have an argument worth standing on.
Aside from directly incorporating a company yourself, there are also payroll firms that will basically take a cut to turn your (possibly international) freelance/contract income into a salary.

It's kind of your own company as a service so naturally it is more expensive than doing everything yourself before considering your time cost/efficiency.
Underpowered scooters/mopeds can also be a huge problem (near me this is the main noise problem at night - usually food delivery drivers) - they get very noisy when they go a bit faster in a way more powerful motorbikes don't.
I don't think education has anything to do with discrimination when it comes to partners, a lot of these rich people have an image to maintain so they probably look for partners who can help maintain this image, this is especially true for the rich people who didn't earn their wealth.
One thing I wonder is this:

There are companies that are very successful and have split their service architecture into domain entities, called microservices.

Are they successful because or despite this decision?

Is both true in some sense?

A more natural way to split up a server architecture is to use computational boundaries. These are found by thinking of how data is processed and flows through the system as opposed to separation of high level domain concerns.

But this requires a computational design and not a domain/feature centric one.
I’m not going to even really try to argue about this but that’s not really true, you could say trans people at stage X of a transition can play in the women’s bracket
I tried it and the Serial console was greyed out - I could not select it.

Probably when I would force that upon the FreeBSD loader(8) maybe it will work - but there are other issues.

The Network Type 6 is not supported - so I was not able to create a NAT.

I could start a VM without any networks - but that would render then unusable for me.

I will try again in the future when the libvirt(8) driver for Bhyve is better implemented and more complete.

Regards,
vermaden
I do not support this technology being used anywhere. It is not surprising to me that cities in California would be the ones interested in this. I do not trust most of these cities to be responsible stewards in general, least of all when it comes to surveillance equipment. California's politicians have lost track of reality and priorities.
Maybe we should try other signaling methods (radio?) for emergency vehicles that’s easier to process for computers. That may be end up being useful for human drivers too ultimately.
It was merely an observation that a certain section of the US elites now want to do away with CIA, FBI and NSA. Has nothing to do with "trusting billionaires".
In my experience, delivery trucks with very loud aftermarket exhaust aren't drag racing in residential areas at 2AM like cars do. I moved out of the city a few years ago though so maybe they do now.
We use a human translation service for our company/product international websites. Yes, they’re still needed.
They have to take a test after training. Also a two year probation with zero tolerance on drunk driving and other offenses.
If Aoutheby’s hadn’t said anything about who the buyer was it would be no problem, But they did say it was a collector which was a lie.
The worst example I can remember was in the movie The day after tomorrow, where cold air from the statosphere dropped down to ground level and instantly freeze dried people.

Now, granted the stratosphere is cold. But it’s also at very low pressure, and what happens to air when you compress it, say by moving it from the stratosphere to the ground? That’s right, it heats up. If you were to bring a packet of air down from the stratosphere, letting it heat adiabatically as it compresses to one atmosphere, I’d expect it to be hot enough to burn people rather than freezing them.

I rather enjoyed seeing Los Angeles being torn to pieces by multiple simultaneous super-tornadoes, though.
When a company measures developer productivity in code added and feature delivered, it creates a perverse incentive that attracts people that really love to write a lot of code and building mountains out of molehills.

The best engineer (and not only, see that famous quote by Kurt von Hammerstein-Equord) often is the lazy one. It was a known notion that somehow disappeared around the turn of the millennium.
Don't do things just because twitter persona says so. Is there an independent security audit of Qubes that checks its factual capabilities in security?

> Never lead to escapes

Escape is the highest form of security failure. I'm talking about data access and exfiltration.

Do you store all your important data on a VM with no internet access? Even Qubes users don't, it's hard to work with. Then it's Firefox/ kernel bug away from being accessed remotely.

XSAs are publicly known vulnerabilities discovered by someone who wanted to make it public and later were published by the Xen developers. There very probably are publicly unknown vulnerabilities, both in HW and Xen, discovered/created by people who want to profit from exploiting them. There are whole teams focused on this kind of work, payed by states and criminal-enablers like NSO.

> What is restrictive about Qubes?

No GPU acceleration for video in a VM, legacy OS on dom0. Xen development in support of modern CPUs has fallen behind, didn't even boot on modern Zen X570 platform last time I tried, dysfunctional nested virtualization, using KVM from Linux does not work, can't run Android Studio with phone emulator.
Well we actually somehow agree, but for different reasons.

It's good, for a second I thought you were supporting his views on non-IT topics.

The problem is that the political speeches are part of the person, and the scope way way beyond software.

They are really interleaved with (supposed) IT topics, like if IT was a bait.

Once I went to one of his conference, and I had "learnt" more about "sex" and "facism" than software engineering or freedom.