skysight-inc/HackerNews huggingface dataset:
Good point. We don't want to signal that it's not viable, since it absolutely is. We just want to figure out if B2C is a better channel for growth than for revenue, as we'd keep the B2C tools running no matter how much revenue the B2B side brings in. We plan on lowering the price as the B2B side ramps up, but the question we're pondering is whether making B2C free (like we were at launch, when we grew very quickly) would massively accelerate B2B uptake. But we would have to be careful not to send the signal that you mention.
Everything old is new again!

A decade-plus ago, this was common in single-page apps. It was the only way to do it before the history API existed, and enough people were doing it that Google was pushing a fragment-url thing [0] that allowed server-side rendering. You'd make such links in a certain way, then the crawler would hope a simple modification of the URL could be rendered by the server and load that.

(Per a comment on that source, it's not been a thing since 2015, since the google crawler can now handle javascript)

[0] https://stackoverflow.com/questions/6001433/does-google-igno...
Personally since few yeas I feel more and more issues with logs:

- most devs have lost the concept of logging levels, considering normal spitting out crappy giants backtraces and wall of meaningless text;

- most devs have lost the idea of "being quiet" or "frugality", also have NEVER tried to read logs like an application user who do not have nor want to pass gazillion of lines of sources often crappily arranged.

In the classic *nix world skimming log for "alerting patterns" was easy, for modern crapplications it's a bit of a nightmare. Similarly using logs for debug and mere health check is sometimes useless since many messages should at maximum be debug level logs, others are meaningless and even looking at them from the sources does NOT clarify until you read much more.
The First Battle of the Next War: Wargaming a Chinese Invasion of Taiwan
Except what this site says is that counter-intuitively, this policy doesn't save lives, it's actually the opposite:

"Zeidler explains that “this appears to be a reasonable precaution for life safety. However, the life safety of this single stair type in Europe has been equal to, if not better than ours,” due to the fact that the single stair scheme is shared between fewer units."

And that's the thing, entire countries disagree on the necessity of a second stairwell for fire safety, and there's data to back up the position.

But because a lot of people in North America have those (unfounded) fears, the second stairwell is part of the building code, and as a result an entire class of buildings don't get built because the economics don't work out.
handy list of all the biggest tech events this year
Or CapRover?
I think it comes from the houses being made out of wood instead of brick. Or at least it seems likely comparing houses in the Netherlands and US. The way houses burn is just totally different.
Clearly it was not satisfactory to you, since it was made over 8 months ago, and you didn't take them up on it. I'm objecting here only to the framing you've created that your ouster from the Go issue forum --- which we can see was done with cause --- is what precipitated this situation.
from what i read, modern environmental standards appear to demand that no pollutants are released into the air at all. so an outdoor kitchen or venting to the outside seems not what is desired.

that means that in order to reduce pollutants inside we need to change how we cook, prefer electric, grilling only in a closed oven that can trap pollutants, etc...
I'll have what he is having, in fact, Ill have a double.

"Because of the plant’s location along the coast, much of the water washed into the Pacific, resulting in the largest accidental release of radiation to the ocean in history. Additional airborne radioactive material from the explosions and fires at the plant fell onto the sea surface, where it too mixed into the water, as did subsequent leaks from tanks on the site holding treated water."

This is from Woods Hole, you probably do not know or recognize their expertise.

"the largest accidental release of radiation to the ocean in history."
Coming very soon!
Places like LA have high taxes and more homeless than places without high taxes. Maybe the programs in place that the high taxes pay for just incentivize homeless people to move there? Left leaning cities have a far greater number of homeless people.
http://web.archive.org/web/20230108110708/https://myskle.com...
The fragment query delimiter is `?` with `&` for between values, just like normal queries. It practice, browsers are not fragment delimiter aware so at the moment I would treat them as mutually exclusive.

There's a larger issue of URL fragment delimiters. For a practical work around on Chrome only, fragment directive/text fragment can be used as a delimiter. (In my opinion, Chrome's delimiter should be re-worked with a new, more comprehensive delimiter.) Example of the workaround:
https://en.wikipedia.org/wiki/URI_fragment#References:~:text...
Yes, our obsession with not wanting to burn to death. So weird.

https://en.m.wikipedia.org/wiki/Iroquois_Theatre_fire

Or more recent and relevant, an apartment fire: https://en.m.wikipedia.org/wiki/2022_Bronx_apartment_fire
Facebook, YouTube remove content backing Brazil attack
Is their Discord the only way of creating images? I was surprised at how poor an experience this was when signing up and assumed it was just a "good enough" solution to get people using it in the short term. I assume the API (and a proper dashboard) is in the roadmap?
People need purpose, even if that purpose is pointless from my perspective, if they think they are delivering value by creating spreadsheets of project plans that are never followed, that is better than that person sitting on the couch all day with nothing to do.
Scala has this escape hatch. But it's annoying. Why can I use arbitrary symbols (even with spaces, and such) by adding back-ticks, but not regularly. It wouldn't make any difference, besides not looking bad and needing extra key strokes for absolutely no gain (as it does not prevent bad code anyway!). I hate that kind of hand holding! Like I said: It's not the business of a language to judge what kind of code is "good".

Scala does not even let most people on the world express code in their native language, and that in the age of Unicode! Sorry, but that's a little to much of "we know better than you what's good for you" kind of thing.

Of course I know where this comes form: Scala is used broadly in education. There it's good to not allow the students to do all kind of "madness".

But Scala is also mostly used by seasoned professionals in real world settings. (Just have a look at the latest survey, found on the Scala website). For a professional it's just extremely annoying when a language tries hard to know better then they how "good code" should look like. The main thing about a expert programmer is that he knows when it's OK to break "rules". Needing to jump through arbitrary but completely useless loops just to do that — when you know exactly what you're doing(!) — makes me mad sometimes.

I considered to fork the compiler not only once because of this. I hate such kind of "but we know better" behavior.
Disney asks employees to work from office four days a week
One thing that's missing from the article when comparing to `pigz` is that you can use the `-T0` flag in `zstd` and it will parallelize according to the number of CPUs. On some limited benchmarks, I found it to be much faster and worth using. Some `zstd` installations come with `zstdmt`[0] as an alias to `zstd -T0`.

[0]: https://manpages.debian.org/bullseye/zstd/zstdmt.1.en.html
No, its “the occurrence of a rare event is an indication of the existence of the conditions in which that event occurs in that time and place, so if you have evidence that such an event has recently occurred, you should treat the place where it did as a place where that kind of event has an elevated likelihood of occurring”, which is far more specific and actionable than “better safe than sorry”.
Ditto: keeping on my radar. Unison was unknown to me so appreciate the post in HN. Thanks op.
Customizing Codespaces
How many fire deaths are worth how much housing? Inaccessibility of housing is tied to economic destitution, homelessness, and other things that directly cause deaths. It's entirely possible for more quality-adjusted life years to be lost in the path that causes less housing to be built.
Why not use localStorage or sessionStorage instead of the URL?
Please don't do this on a $0 MRR project. Wait until it's a viable company before spending time automating everything.
If this interests you, the series "Winning Ways for Your Mathematical Plays" is something to add to your bookshelf. And if you ever see "On Numbers and Games" in a used book store (the $200 price tag on Amazon is a bit hard to swallow), its another one to get.
if i wanna get down and dirty and code i use emacs

but if i need to get acquainted with a new codebase, i'm going to be using an IDE and mostly the mouse. when you're following references 5-deep, it's going to be far quicker to have the mouse cursor go exactly where you're looking to ctrl+click. furthermore, smooth scrolling with a mousewheel makes it much easier for me to quickly scan through code as well
> One of several reasons you should always turn power off at the breaker when fiddling with the wiring

And once you've turned the power off, test wit with a non-contact voltage detector. A brand name one that's actually been built to UL/CE standards and is subject to actual recalls/etc is under $30. It's a straightforward, pretty much foolproof way to make sure you don't get yourself shocked.

A multimeter is, in theory, a fine alternative but in practice is not. The non-contact detector detects the presence of the fluctuating magnetic field from A/C. A multimeter measures the difference in potential between two points. If you were to, say, have 120V on from same phase on both hot and neutral in an outlet, it would read 0V. If, say, the ground were also not connected then you'd also get 0V testing either against ground. By all accounts there is no voltage in the plug. If, say, each side of the plug were on a different breaker you might think you'd killed the power while it's still live. (Yes, this is based on a true story.) The only way to avoid this is to make sure you have a known good ground to test against. Whereas a non-contact voltage detector immediately lights up like a christmas tree telling you this situation is all sorts of fucked up.
The fact that you don't know who he is does not help your argument. EVs have a large carbon footprint that takes time to balance, and they won't be replacing ICEs anytime soon.
I agree, beside a few exceptions (photoshop/illustrator, 3d modeling/animation) I've never found a mouse to bring any benefits in terms of speed or even ergonomics.

ps: that said, people who try to think about mouse interactions patterns can do wonders, Alias Wavefront labs used to make their software extremely fast with mostly mouse and a few keyboard modifiers. Briliant people.
One very easy application of this axiom is whenever you're near water or rain and don't want to get wet. You're at the beach, climbing on rocks and you're not sure if a wave will hit you if you climb on the next rock. Is the rock wet? If so it will, if it's dry, you're fine. You're next to a sprinkler system and it's going around and you don't know if you'll get hit if you stand here, is the floor wet? And so on.
I submitted this link because it proved to be a far more thorough and thoughtful analysis of the problem than I was expecting, given the average quality of online discourse surrounding this topic. I encourage everyone to give it a read (or at least a skim) before commenting. Lots of interesting concepts to talk about.
Europe is behind on a lot of safety infrastructure compared to the US. You frame it as obsession, but really it's just good policy.

> which in turn causes the weird housing distribution of North American cities.

This is a hilarious misunderstanding of the complex intersection of class divides, race divides, gerrymandering, history (white flight), nimbyism, and for-profit zoning that has led to the current lack of mid-rise affordable housing.
You're trying to make a case with me about the 1.0a license. I don't care. If you asked me to bet on the outcome, I'd give it coinflip odds. There are IP lawyers you can read who would strongly bet for WOTC, and others who would strongly bet for the downstream users. Either way: I am here to say that "perpetual" licenses are not "irrevocable", as demonstrated above.
Yes, and, as demonstrated in another post on here, way less than what's released naturally every day.

Even the worst case just isn't very bad.
Well I think the issue with wastewater and other screening tech is that there is no global average reference genome. In that case they're sequencing everything from phages, viruses (human and plant), bacteria, fungi, plants/animals and human...its an everything soup.
As always on HN, the right answer is at the bottom.
Now witness the firepower of this fully ARMED and OPERATIONAL Google cloud.
- AIMA by Russel and Norvig is a classic but I would say is more of overview of the field and for most topic areas isn't quite deep enough imo.

- For deep learning specifically, a more applied text that is beautifully written and chock full of examples is Francois Chollet's Deep Learning with Python (there a new second edition out with up to date examples using modern versions of Tensorflow). The first 3 chapters I would give as required reading for anyone interested in understanding some deep learning fundamentals.

- Deep Learning - goodfellow and bengio - seems like it would be hard to get through without a reading group not exactly a APUE or K&R type reading experience but I haven't spent enough time with it.

If you haven't taken a Linear Algebra or Differential Equations class its useful stuff to know for ML/DL theory but not fully necessary to do applied work with modern high level libraries, but definitely having a strong understanding of basic matrix math is useful.

If you have interests in natural language processing theres a couple good books:

- Natural Language Processing with Python - Bird Klein, Loper, is a great intro to NLP concepts and working with NLTK which may be a bit dated to some but I would definitely recommend, and its online for free. Great examples.(https://www.nltk.org/book/)

- Speech and Language Processing - Dan Jurafsky and James H. Martin - is good, though I have only spent much time with the pre-print

And then theres a lot of papers that are good reads. Let me know if you have any questions or want a list of good papers.

If you just want to get off the ground and start playing with stuff and building things I'd recommend fast.ai's free online course - its pretty high level and a lot is abstracted away but its a great start and can enable you to build lots of cool things pretty rapidly. Andrew Ng's online course also is quite requitable and will probably give you a bit more background and fundamentals.

If I were to choose one book from the bunch it would be Chollet it gives you pretty much all the building blocks you need to be able to read some papers and try to implement things yourself and I find building things a much more satisfying way to learn than sitting down and writing proofs or just taking notes but thats just my preference.
Where do you live that if being chased by a murderer, you'd run past a police station rather than seek safety inside?

I get the political angle you are aiming at but it's BS in the absolute.
> https://finance.yahoo.com/quote/F/chart?p=F#eyJpbnRlcnZhbCI6...

Dear god... this link was real. I thought it was like a joke or something
If the customer rechips their ECU and melts their exhaust into the floor, you can absolutely deny the exhaust repair under warranty. You just have to be able to prove the modification caused the problem in the first place.

edit - and I tend to view encrypted ROMs, etc., as being more about pulling the kind of anti-consumer/anti-repair shenanigans discussed in the original article than any genuine concern about limiting liability. But maybe that’s just my bias peeking through.
One concern with Google Recaptcha on HN is that it seems a good number of HN users want to be pseudonymous, possibly including towards Google. Always-perfect browser OPSEC is hard in practice.

(Condolences on the attack/headache.)
i'm talking about the theoretical model, not the implementation details. i'm focusing on the definition of "infinity" here:

> On an infinite playfield, tetrominoes spawn at “row infinity” and column zero. When a newly spawned piece falls, it never gets closer to the floor due to the nature of infinity. This means, in finite—though potentially vast—time, the agent can shift the piece into any finite column. And once in position, the agent can hard drop the piece.

gate construction relies on "nudging" a block at a specific row as it is falling. but if blocks start at row infinity, the only way to get them down should be to hard-drop them -- which precludes nudging.

they've defined a new "semi-hard-drop" operation, and introduced it as a "generalization" of legal moves, but it isn't.
hm. Surely SARS-CoV-2 RNA sequence for one virus itself isn't 300gb? does it contain multiple variants or unprocessed and unjoined fragments?
Still the best video I've ever found that describes the phenomenon of the double-slit experiment.

Cartoon by "Dr Quantum"

https://www.youtube.com/watch?v=Bq69-MI9TA0
I guess now that I think about it, there's also a small subset of blogs I actively follow, having previously discovered them via (1) or (2).
Depends - if the path it takes is through your heart (or head) you're probably going to have a bad time. eg touching live with one hand and neutral with the other.

I've had a few mains shocks before as well, a fair few years ago, and what saved me was live and neutral touched the same hand. I now have an inductance tester I use first, then follow up with multimeter and only THEN do I start whatever I'm doing.
Real estate without commissions, negotiating, and agents
Join the Listella Engineering Team!
Listella is a fast paced Real Estate technology startup. Founded under the belief that the power of the Real Estate Transaction process should be in the buyer and seller's hands, saving Americans billions in commissions every year. Today Listella is actively developing the technologies to make this possible, innovating the Real Estate systems of today and building the products of tomorrow. Changing the world one home at a time.

Why Listella?

As part of our team you can contribute to shaping how the world buys and sells real estate, through advancements in real estate and technology. We strive to create an environment of motivation, collaboration, open and honest communication, while growing and innovating at a fast pace.
Money is a very very subtle topic between humans.

I live where I was a born, so naturally, all elders needing a hand for whatever (mostly computing obv.) get my assistance. They always want to pay or they feel really really bad.

Reminds me I need to read graeber's book about non currency debts.. it seems to discuss these relationships.
Compressing gzip is (relatively) slow if you want to actually compress the data. The biggest slowdown comes from searching for the best backreference at any given point. If you could encode some relatively compact data saying "here's where the good backrefs are", you could optimise your throughput/compression-ratio ratio (at the cost of slightly more data on-disk).

Furthermore, if you want access to be truly transparent (e.g. something like a FUSE fs that transparently presents a set of gzip files, each backed by a corresponding zstd file on disk), then you (may) need to support seeking to an arbitrary offset. As far as I know, zstd doesn't support seeking into a stream by default, so you'd have to add some metadata to facilitate that.

It is possible that you don't actually care about this, in which case yes, you don't need any extra metadata.
None of that bears any relation to what happens in the Go community.

Google is not a monolithic entity. The Go team operates pretty much independently from gmail and other stuff. Yes, there is a problem with Google randomly disabling accounts, but this doesn't really extend to Go, who make their own decisions on who to ban or not, and which are all manual. Just as you can comment on, say, github.com/facebook/zstd without a Facebook account, you can also comment on github.com/golang/go without a Google account.
We’re talking about ranges, right?

I’ve seen the hot pot kind that let you set a temperature in ~20 degree increments are are not particularly accurate. I’ve seen the Control Freak, which is quite accurate and precise if the pan is appropriate (mostly flat enough in the bottom). There are a few household ranges that talk to Bluetooth sensors. There’s the Njori Tempo, which doesn’t exist yet.

Beyond that there are bunch of regular induction ranges, on which you set a power level on an arbitrary scale from 1 to 10 or maybe 1 to “boost”.
Definitely if it's not your job and it's just a hobby. Just like how a hobbyist coder can get by without reading any books or learning about design patterns, etc.

But if it is your job to use photoshop on a daily basis it's worth going deep into that tome.
> it's just good policy

Is there any empirical data on the safety benefits of a second stairwell?
That is easily handled by macros without sacrificing semantic clarity:

do_this(foo, bar) |> do_that(baz)

Or an explicit version:

do_this(foo, bar) |<> do_that(<>, baz)

(Yes, this is a bastardization of Elixir's pipe and some Lisps' arrow macros.)
> There is virtually no public support for invading your peaceful neighbor, and no amount of misinformation is going to fundamentally change that.

I mean, there is a sizeable minority who have been convinced by Russian propaganda on this; typically they refer to Euromaidan as a coup, blame the invasion on Ukraine for not implementing Minsk, claim Ukraine is banning the Russian language, and so forth.

If propaganda can bump this from zero to twenty percent, why not from 40 to 60?
Most bills are introduced to Congress with little expectation they will pass.

The “cosponsors” tab is illuminating. Bills on track for actual consideration by a committee (the first real step) will typically have several to many cosponsors. Bills that aren’t—like this one—typically have few to zero.
I've never loaned any money in my adult life, not even been asked, nor have I asked for a loan from anywhere besides a bank. Surprised to hear people are doing this with all the obvious potential problems.
Thinking I could be insulated because of 10x $10 differences that I thought were close enough makes me sad. I think insulating can be fine, but hopefully your friends know you well enough to know why or you tell them explicitly. Could be in each transaction to split you making sure you're square, or doing a bulk square up.

Some therapists like specific goals like this, for fixed periods of time. Doesn't have to be open ended. Spend X weeks working through the challenges of letting this go.
For real, an intensive dive into the full layout and structure of the game would allow for good quality rewrites of the prompts to maximize results in the image view.
Even though Walgreens is a national retailer, non-thieving locations should not be made to subsidize the thieving locations.

A Walgreens in small town Illinois with extremely low shrinkage ought not see any negative effects such as price increases because other, more lax on crime cities, perpetuate an atmosphere of lawlessness and tolerance of same.
The possible advantage of the encoding is that it that it can be encrypted and make parameter hacking impossible.