skysight-inc/HackerNews huggingface dataset:
>I'm reading that there were 16 fatalities in southern Manhattan so far this year? That's admittedly much lower than I expected, but more than three. Am I reading the data incorrectly?

The reporting unit that you're looking at is the Manhattan South "Patrol Borough"; this includes up to 59th St so it's a much larger chunk of the city.

That's coincidentally the zone that is covered by the proposed congestion pricing.
I don't really think many people vote "for" the VP. She was along for the ride on the Biden presidential ticket. It would be interesting to have the VP elected separately from the president. You could even end up like some states where the Governor and Lt. Governor are from different parties.
Ziglings [0] is a series of small problems where you solve bugs in Zig code, and I enjoyed working through them. The readme claims "you are not expected to have any prior experience with... C." When I did ziglings I found the most difficult part was adjusting to the type syntax (which I now love).

I admittedly know C very well, but assuming you already know a language with a C-like syntax (C++, Java, JavaScript, C#, Rust, etc.) most things like functions, control flow, variables, statements map to Zig with only small syntactic differences.

One thing that may be difficult to learn not knowing C is working with strings, since they are just arrays of bytes. Most other languages have a string type, but Zig is much more like C in that strings are null-terminated fixed-sized arrays of bytes.

[0] https://github.com/ratfactor/ziglings
I think the title was intentionally a little clickbaity but I'm not exactly bothered by it. Clickbaity is a negative when the bait-and-switch robs you of the pay-off. In this case, I think it was overall a more interesting story and so for me subverting my expectations was actually a pleasant experience.
> No true Scotsman, or appeal to purity, is an informal fallacy in which one attempts to protect their universal generalization from a falsifying counterexample by excluding the counterexample improperly. (Wikipedia)

Please explain how the statement you quoted relates to the One True Scotsman fallacy. “It doesn’t work because you’re doing it wrong” is not an example of the fallacy.

(For example: “A: Light bulbs suck because they don’t light up when you smash them into your head. B: That’s not how lightbulbs work. A: No True Scotsman!” Yeah, no.)
Yeah not even close. This has real repercussions, especially to the people that need herd immunity to reenter society, like the immune comprised.
The term for this is wokeness. It is typified by overly sensitive, agenda-pushing, irrational behavior that uses offense as a tool to further their political agenda, oppress those who oppose and exemplify eggregious levels of false moral-superiority (and virtue signal to their mob). As President Obama says [1], it is not activism.

[1] https://www.youtube.com/watch?v=qaHLd8de6nM
> The vaccines don't prevent transmission.

People vaccinated who get infected tend to have cases that do not last as long as they do in unvaccinated people, which reduces the number of people they spread it do.
Because smaller prop means you need to spin faster to hit the same airflow. And efficiency usually drops by x^2 as a function of rotation velocity. Also, at high speed you have vacuum issues near the tip of the blade. Therefore, having four small rotors can easily be up to a magnitude less efficient than a helicopter.
Why are you narrowly only willing to look at theft related store closures from 2020-2021, and not 2019?

While things in SF have gotten worse, the article makes it clear that theft was a key reason these CVSs closed in SF.

All the retailers have issued statements about rampant theft in SF. You keep comparing it to NYC store closures, but the no one is posting videos of mass brazzen robberies in NYC. No retailer is making press releases about rampant theft in NYC. NYC stores don't have reduced hours, increased goods behind locked panels, nor guards at the door.

The evidence is all there. Denial of what's going on in SF is bizarre.
There is also interesting related Fungi[1] language - DSL that offers a typed functional language for incremental computation with names.

[1]
https://github.com/Adapton/fungi-lang.rust
40+ years ago Feynman worked with people building massively parallel hardware (not wildly different to a GPU) and got them applied to neural nets. Other than the steady improvements of silicon fitting more transistors on chips have we made any progress in CS at all? Or are we just applying layer after layer after layer of complexity on a bunch of already well known stuff?
I think it does. There's a litany of information out now about how bad Facebook is - for everyone. The author is soliciting feedback, and to feature a Facebook icon as the social link on the demo doesn't take that into account. It's not a matter of liking it or not.
Optionality exists because we're still zeroing in on the ideal.
If somebody never watched it, I recommend starting with the older videos, though. There isn't any dependency on the chronological order per se, but once finished with "just" making knifes from all kinds of stuff the guy gets way more esoteric over time, and some stuff he does admittedly gets rather hard to follow, since it has little to no commentary. Like instead of just using kitchen salt he'll extract it from sea water first or do something even more obscure.
My reply to a sibling comment addresses your question: https://news.ycombinator.com/item?id=28983525
Doesn’t the first one make sense though? Isn’t the refusal to enforce laws the check the executive branch, at all levels of government, has on the legislature?
You don’t need any input from the user/target. Once the malicious code reaches the device the exploit works its magic.
Neither of you has enough money or connections to truly understand anything.
Flint knapped knives are illegal in California for this very reason.
It should not be legal to incorporate proprietary standards into law.
33% don't give a shit anymore.
33% just quit their jobs.
33% were never productive.
1% are on chaturbate right now.
That's great, well done, but without details it doesn't add much to the conversation. What are the apps? How did you market them? How long did it take to start seeing results? etc.
I never understood why startups are so infatuated with quadcopter designs. Just design a small electric gyro-copter and you'll get 10X range and half the complexity.
> What you linked to is definitely not telemetry.

So, the OP was correct in calling it just spyware?

Why do people jump into defending corporations that repeatedly abuse their customers when they do unknowable hidden actions?
1) Only "Two's Complement" signed arithmetic is asymmetric.

One's Complement arithmetic wasn't uncommon on computers of the era and is fully symmetric. And, I believe that a PDP-7 uses one's complement.

2) "unsigned" didn't get implemented until about 5 years after C was initially implemented.
I just finished Egan’s excellent Permutation City, which has a fun and CS-heavy take on this.

https://www.simonandschuster.com/books/Permutation-City/Greg...
EHang has a vehicle like that.[1] There are a few other quadcopters big enough to carry a human. So far no real products, but some nice demos.

[1] https://ehang.com/
> so while he was confined, it's not a prison and not torture

Did he have freedom to leave the embassy and go somewhere else, if not then it is a form of torture.

CIA also considered killing him.

https://www.theguardian.com/media/2021/sep/27/senior-cia-off...
> Computers aren't human, and as it turns out, human brains and visual processing systems are more than the "couple crappy cameras and a bit of a neural network" thing that a lot of SV types seem to believe it is.

Honestly, I think it's something approaching a general rule that most things are far harder than "SV types" believe they are. Maybe it has something to do with all the startups.
This is how you get the equivalent float value from an integer, assuming it fits within that 53 bit range. You're correct that you could pick a larger exponent at the expense of being able to store consecutive integers.

Edit: Ignore this, I'm wrong.
I am the 'grep' guy. If my colleagues can't find something because eclipse said no, they ask me to find it.
The half that is oddly combative over basic attempts to reduce risk of transmission of a disease that has now killed nearly 5 million people worldwide, 750,000 of whom lived in the USA, a nation that for many decades, until quite recently, people worldwide looked to for leadership in the fight against global infectious diseases.
And the C++ standard library has too many fundamental design issues that are just bad advice for writing actual maintainable and performant code. For example, the standard specifies all map containers to have pointer stability, which is often not needed in reality. Because of this all <unordered_map> implementations are hilariously slow. Or what about std::vector<bool>, <iostream>, std::string, you name it.

The frustrations people have with it are sometimes up to the point where they begin writing everything from scratch…
> for whatever reason

No, it is not a good thing for people to be allowed to using illegal discriminatory practices. Such groups should be fined or shutdown by the government legal system.

> Its a privilege to be in the group not a right

Discriminatory practices are banned in many places, and you do not have the right to discriminate based on race, for things like housing, in many places.

Such practices should have the government sent on you, who should hopefully arrest or fine you, for illegal discrimination based on race, and that is a good thing.

> judged unlawful and prosecuted when appropriate by other authorities

Ok and current anti-discrimination laws, that exist in many places, are a good thing, and if they got prosecuted for that illegal behavior, that would be good.
Doesn’t that require a runway?
“We have investigated ourselves and found that no crime was committed.”
fabs() returns a signed result so abs() mirrors its behavior. Also if you're taking an absolute value, you're working in close proximity to negative numbers and risk accidentally performing subsequent operations on mixed types that cause an implicit cast from signed to unsigned. C's integer promotion rules allow this to happen.
What kind of comment is this? You seem to argue that it's OK to "break the rules" sometimes, and your reasoning for this is something vague about unwanted outcomes? I don't see any substance to this comment. If you have an argument you need to make it more explicit.
That's not entirely a moot point. Java-the-language is mostly replaced by Kotlin and Java-the-runtime is wholly replaced by ART, there is also the Java standard library. New standard library features, or third-party libraries from the Java ecosystem that rely on new language features like records will not be usable.
What a fun example! That's exactly the sort of stuff I use multiple cursors/regex for. Due to a bit of luck (the refs only appear once, and only appear in order of mention), that specific example ends up being quite a bit easier and faster with multiple cursors (and I believe his example also relies on that). For the more general case, multiple cursors wouldn't cut it though, so I'd have to jump out and use code. And multiple cursors definitely wouldn't scale to multiple docs!

For fun, I did that same example with multiple cursors + vs code: https://www.youtube.com/watch?v=H1uvNbtqJGk
> but then you don't have immutability - so you lose all the guarantees that you originally had with immutable-by-default

Not really, for example take the following solution with execution time mean : 1.678226 ms

(defn smt-8''' [^ints times-arr]
(loop [res (transient []) pointer-1 (int 0) pointer-2 (int 7)]
(if (< pointer-2 (alength times-arr))
(let [start-element (aget times-arr pointer-1)
end-element (aget times-arr pointer-2)
time-diff (- end-element start-element)]
(recur
(if (< time-diff 1000)
(conj! res [(mapv #(aget times-arr (+ pointer-1 (int %))) (range 8))
time-diff])
res)
(inc pointer-1)
(inc pointer-2)))
(persistent! res))))

It only requires the input being an array, but it will return an immutable persistent vector of vectors. So it is very easy to selectively go down to an array in the performance critical sections while being immutable and idiomatic in most places.

> he doesn't really explain why HAMTs specifically are slow

Take this solution using HAMT vectors with execution time mean : 23.567174 ms

(defn smt-8' [times-vec]
(loop [res (transient []) pointer-1 (int 0) pointer-2 (int 7)]
(if-let [end-element (get times-vec pointer-2)]
(let [end-element (int end-element)
start-element (int (get times-vec pointer-1))
time-diff (- end-element start-element)]
(recur
(if (< time-diff 1000)
(conj! res [(subvec times-vec pointer-1 (inc pointer-2))
time-diff])
res)
(inc pointer-1)
(inc pointer-2)))
(persistent! res))))

Now it is 14 times slower than my prior one which iterates over an array, but it is still pretty fast, so that's OP's point, things are often sufficiently fast, and when they are not you can selectively optimize those parts, and easily too, see how similar my two solutions are from one another.

Edit: These assume you've `(set! unchecked-math true)` prior to compiling the functions.
Someone got paid to make that. That was someone's job. That's freaking awesome.

...I wonder how tricky this would be to auto-generate in Unreal Engine.
According to wikipedia, california limits to 0.05 ppm and the more sensitive people start to smell it at 0.1ppm.

So if you can smell it, that's probably not great.
Also be sure to rub your hands down with abrasive soap (like gojo) prior to rinsing with water. The water makes it harder to remove the grease so you want the grease in the soap and off of your hands first.
> drug gangs, mafia, loan sharks, tobacco, alcohol or gun companies or any kind of evil organisation

it is easier to come up with manageable solutions when you don't try to conflate the mafia with a search engine, or Beretta with a social network

don't search for a one-size-fits-all solution or it will seem impossible; focus on one at a time
> Where agile often went off the rails is when people implemented agile in a way that contradicts the four values

"If your attempt at agile goes off the rails, you probably implemented it in a way that contradicts the four values".
Watson's racism was also heavily self-applied; he frequently commented (and I witnessed him give a lecture where he did it) that scots-irish american immigrants were dumb (he is one himself).
Yes, but how did you “decode the HTML” like the hackers did? Did you hack in to the IETF and steal the secret UTF-8 spec?
In response to my claim that Alabama only looks bad by comparison to other U.S. states because of how rich the U.S. is, but that it's in fact a very wealthy place by comparison to everywhere else -- in response to this you offered...a ranking of U.S. states?
3D-printed vaccine patch can replace the needle jab
Isn’t it crazy that Moller spent decades trying to get the basics of their flying car, only to give up inches from the finish line?

Tech has evolved so fast in the past few years that a brand new vehicle like this can go from design to production in a few years, and anyone can build a rough working prototype in their backyard.
> IOW the properties of my subjective past are not needed

Your website in your profile already establishes that you're a professional bullshitter[1], so I don't think we need to dwell on that.

Even so, things of value can grow in manure. Do you actually have anything concrete to say or is it just handwaving all the way down? What's a superior alternative to steel for the general knife use cases? Maybe nanocarbon-quantumfiber?

[1] http://www2.csudh.edu/ccauthen/576f12/frankfurt__harry_-_on_...
Palantir's Peter Thiel thinks people should be concerned about surveillance AI
Any tip where to begin with Julia?
Current stats: https://www.bls.gov/news.release/pdf/prod2.pdf
> [1] I think bigint is a thing now?

Yeah, pretty decently supported as well: https://caniuse.com/bigint

I ran into it with WASM u64/i64 values, which are also apparently decently supported at this point: https://webassembly.org/roadmap/
The email that got Airbnb funded by YC
Currently looking for a new device, but this thing is maddening and disgusting. How is it even remotely acceptable that Facebook is treated like a system app? Do phone manufacturers have no interest in being seen as trustworthy?
>In case it wasn’t clear, the offensiveness of the confederate battle flag is assumed: I don’t think there’s a counterposition that’s worth seriously entertaining. Put another way: it’s outside of the realm of serious conversation to dry to pull a fast one with relativism when the subject is something so cut-and-dry.

This is only true if you live in an urban bubble. The confederate flag represents more than racism and slavery to southerners, frankly, you are narrow minded. And your interpretation is, ironically, offensive to those who live in the south.

Herein lies the conundrum. You have no right to dictate, what is and is not cut and dry to other people.

>why that comes out in such breathless language as “authoritarian,” “weaponization,” &c.
Because inevitably those among us who are the loudest regarding political correctness use it as a tool to grab at power that more often than not is undeserved. They are aggressors in a culture war which is has long ago consumed academia and is rapidly spreading through industry; political correctness is literally thought control and as such forms a foundation for authoritarianism.

I repeat, you have no right to dictate what symbols mean to me - your culture does not supercede mine. All symbols must be considered alongside within the context of intent. I am not offended by people saying that they are uncomfortable, I am offended by such people telling me I am not allowed to use certain symbols or language, or have certain thoughts, under penalty of termination of employment or blacklisting, since ultimately this is a unilateral imposition of culture.

And in fact when such political correctness spreads to other countries, when westerners start insisting that, say, Japan is not diverse or LGBT friendly enough, this is modern cultural imperialism. I don't need it at home and it isn't right abroad either. This is about far more than pronouns and flags.
From wikipedia for money laundering:

> Today its definition is often expanded by government and international regulators such as the US Office of the Comptroller of the Currency to mean "any financial transaction which generates an asset or a value as the result of an illegal act", which may involve actions such as tax evasion or false accounting.
Uh, did he? If I'm not mistaken, he just used really dense wood, no crazy chemistry in that particular video.
I have witnessed prosecutorial misconduct. According to the state Bar, even though the acts alleged would violate the professional code of ethics, they will only investigate if the court has formally declared that prosecutorial misconduct occurred.

The fact is, the people in power will continue to say that those involved in running the system should have immunity. Why? Because according to them (multiple court rulings) the system itself is more important than the people who it governs. Complaints against the judiciary are so secret, that even if the file contain exculpatory evidence, they will refuse to turn it over on the basis that the secrecy is necessary to protect the integrity of the system and uphold the public trust.

Let that sink in...

The only reason things would need to be secret is if the system was covering up misdeeds and not punishing its members appropriately. More people would trust the system if there was transparency and appropriate discipline/oversight.

It's really no wonder that 2-10% of the incarcerated population is innocent.
You are simply mistaken.
Incredibly disturbing (though predictable) that they're finding basic bugs in production.

Tesla drivers should be free to kill themselves as beta testers of half-baked software, but it's not fair for them to force the rest of us to be part of the experiment.
The situation is the same with nginx. It's way easier to write a self-signed cert and then overwrite it with LE.
There's not much to debug in VS if you write something that doesn't run on Windows.
https://www.ggweather.com/basi.htm
It's magical how Apple apologists point to the completely arbitrary and unnecessary design fault and opine about what great things the masters might be planning for the future.

What we have here is a laptop with a missing chunk of its screen. How anyone can "think it's great", I can't even.
The Docs of the standard library of Python equals approx. to a 1000 pages book. [1]

I think is a good idea to read them, but I'd like them to be more concise.

[1]: https://docs.google.com/spreadsheets/d/1U6_NxSxcFC3FPqtPB8eI...
I think it's possible to customize it to be an IDE in some cases, but at least for some languages, it's not one out of the box. I have no idea how most people use it, but it doesn't seem obvious to me that all or most users would necessarily use it as and consider it an IDE.
Analyzing uses of abs(SIGNED) in a large software system several years ago, I found that the most useful replacement was `UNSIGNED absdiff(SIGNED a, SIGNED b)`. The _absolute_ difference of two N-bit signed numbers can always fit in an N-bit unsigned number, but lots of `abs(a-b)` involve intermediate values which don't fit in the SIGNED type and thus invoke undefined behavior. The system was in C++, so it was possible to provide an absdiff template that covered all integral types. However, actually using it tended to introduce cascading type changes because the types of the expressions `abs(a-b)` and `absdiff(a,b)` differed.
Account name checks out
Oh please, the fed has barely started raising interest rates. It’s not like they’ve tried and it failed. This is all horseshit.
no, it is not. There is a "hidden" "one" bit, the fraction part "XXX..." of the IEEE 754 float represents 1.XXXX... to be multiplied by the (offset) exponent. The exponent for the integer 2 in f64 is different from the exponent section for the integer 1, this is easy to verify:

const std=@import("std");

test "IEEE fp representation" {
std.debug.print("\n{x}\n", .{@bitCast(u64, @as(f64, 1.0))});
std.debug.print("\n{x}\n", .{@bitCast(u64, @as(f64, 2.0))});
}

gives

3ff0000000000000
4000000000000000

note that the fraction parts for both 1.0 and 2.0 are entirely zero, as they are powers of two times [1].00000000...

The "hidden bit", while tricky and hard to understand, is probably one of the few truly good decisions that IEEE-754 comittee made out of a lot of kludgey compromises. Note that if they had done it the way you suggest, there would be degenerate representations for the same number, leading to a much smaller total possible representations for the same bitspace (this is a minor problem for most object-based "Decimal" number systems used for financial Txs -- you often need to use a specialized equality function instead of the language builtin), the "hidden one" ensures that every binary form has a uniquely represented value, not counting craziness with NaNs, and plus/minus zero, sigh.
This is on the iPhone.
Does this product find forks that don't use Github's "fork" feature?
Java is an Android's curse. Just compare how completely native iOS and iPadOS beat it in terms of speed and power saving. I hope they will get rid of the Java remnants completely and focus on the native toolchain, frameworks, system libraries.
It was pretty good back then too. However perhaps they thought the gui tool was important. Also windows was perhaps more likely to be used within Apple than a sun machine (remember the era we’re talking about). Then again all the CAD systems would have been on sun back then.

A bit surprising as of