skysight-inc/HackerNews huggingface dataset:
Alas, there are some cities and neighborhoods where there will probably be several shootings. They usually come on the weekends and they usually come when the weather allows people to be outside. So it shouldn't be hard to write such an algorithm.

That being said, it's not exactly like the pre-crime work of Philip K. Dick. The cities are big enough and the background rate of shooting is high enough, that it's pretty much predictable. But that doesn't mean we know which street or which person.
Better than laser eyes.
> No idea how geo tracking data can be “fully sourced from online, publicly available data”.

First idea was data brokers, who sit on tons of data, including geolocation. But that's not publicly available so... Maybe the "public" part is used for parallel construction rather than giving away the true source?
If you trully care about privacy, and maintaining the govenment and other entities on a leash, cash is your friend.... your only friend
> You’re making the assumption that all of the regulations are just, requires and proportional.

> If 1 additional person falls overboard every million man hours worked but everyone gets cheaper shipping, do I care? No, not really.

If that's your problem, write your congressmen asking for the repeal of safety regulations because you want cheaper prices. However, that's totally orthogonal to the problem I was addressing with my proposal.

> If your answer is yes, then do you care about the safety conditions of the factories of the goods being transported? How far are you willing to take this?

Yes. Let's go for it and ban imports from those factories with shitty safety conditions, too.
I've noticed this as well. I would add to this that a lot of people who say they can't afford kids mean they can't afford to have kids and maintain their current lifestyle. Which is true. Having kids means sacrificing your time and money.
> speed, security, privacy, trust

Every single one of these factors is significantly better in Bitcoin than in the legacy payments system. Your proposed tradeoff is not based on reality.

The only one of these things that might plausibly be called "better" for legacy payments is speed, but A) this is no longer plausible at all with lightning and B) any comparable appearance of speed in a legacy payments system is fictitious. The fiction holds up only if you are a "casual" user of the system, transacting in small amounts of money in non-complicated transactions. The costs even of this fictitious speed are high, but they are hidden from casual users.
From my perspective, part of the confusion is agile and scrum's contradictory aims. The concept of "MVP" is opposed to the concept of "Agile Project".

MVP. I would argue when you bring up agile, most people are thinking of the allure of a small scrappy startup with 2-pizza size teams who by herculean effort create a Minimum Viable Prototype in record time. Nevermind, the MVP was built with little concern for scalability, security, or enterprise integration. Speed to market is the driving force behind startup culture and trying to grab market share. The idea is that once you get market share and more funding, then you can think of documenting and optimizing your code.

Agile Project. In practice, most people are really running "Agile Projects". They invest considerable time upfront to interview, document, and get signoff on project requirements… before they even start coding. Does this sound like waterfall? After they get the requirements, then they develop using scrum practices and ceremonies. (Nitpick, "ceremony" is a terrible word choice as it means those activities have no meat or value [1]). E.g. 18F's Agile based project approach requires "We conduct discovery research before we build anything. Depending on the complexity of your problem space, this can take up to 2 to 3 months." [2]

[1] https://turboscrum.com/the-fascinating-origin-of-the-term-sc...
[2] https://agile.18f.gov/18f-agile-approach/
I've been using vi/vim on a near daily basis for 34 years now and this is the only thing I put in ~/.vimrc:

set tabstop=4
set expandtab
set shiftwidth=4 " or 2 or whatever
set shiftround
syntax on

EDIT:

Just for some fun archeology, I google searched on the 3rd line, 'set shiftwidth=4 " or 2 or whatever' because I very dimly recall copying most of my standard set (minus the syntax on bit) from someone else a long long time ago. This was the only hit I found:

https://www.perlmonks.org/index.qs1968.pl/perlmonks.org?disp...
For an example Hathora game that does client prediction and rollback, take a look at https://github.com/ourcade/flappy-bird-hathora
In reading this article, my intuition says to me that the Burrows-Wheeler Transform (https://en.wikipedia.org/wiki/Burrows%E2%80%93Wheeler_transf...) and the Fourier Transform (https://en.wikipedia.org/wiki/Fourier_transform) -- are related -- in some as-of-yet unknown to me, mathematical way... like maybe one is a specific, specialized sub-case of the other, or something like that...

I don't have the mathematical ability to prove or disprove this conjecture -- but if some Mathematician in the future wanted to go down the path of either proving or disproving this, then I'd start with looking at the idea that both Transforms have reverse Transforms that preserve information, and that the Fourier Transform is basically its own reverse Transform... in other words, the Fourier Transform is sort of like an "identity" in the world of transforms...

It seems that there would, or should be, in the world of Math, transform functions of "different orders", i.e., if Fourier is its own opposite, and if data compression comprises two transformation functions, one to compress data, another to decompress it -- then couldn't there also exist "Trinary Transforms" -- where you run transformation function A, get some data out of it, then run transformation function B on that resulting data, and get some different data out of it, then run transformation function C on that data -- and after running transformation function C -- you get your original data back.

If those exist, then maybe N-ary Transformation Functions do too, where you run a set of data through N functions -- and you get your original data back after the Nth time... "transformation function families" -- for lack of better terminology!

I don't know -- I don't have the Mathematical expertise to prove or disprove it!

Disclaimer: All of the above is based on rampant speculation and conjecture -- and could be (and probably is!) absolutely and completely wrong on one or more levels -- so take with the proverbial "grain of salt"!
Some medical debt is being removed from US credit reports
- Notepad++ (as a general text editor/manipulator, I have a separate IDE).

- Google Maps (don't know if that really qualifies as a "tool", but it's one of the highest-utility things I know, either way).

- Discord (have never used the public side of it, but for private comms for a small group of friends keeping in touch and gaming, it's proven an incredibly effective solution).

- Paint.NET (I don't stretch it, but as a "better Paint" for very basic image manipulation, it just works).

Those are the ones I'm particularly fond of. I do use other tools heavily that I like but don't evoke as much appreciation - Visual Studio, VS Code, Chrome, Excel, Google Docs, Outlook, Teams - I'm not sure if those are good-but-not-great or I just take them for granted too much.
They said they closed this one. The deadline for another big loophole (foreign gateways) is same time next year.
> Higher velocity of money would lead to zero value? That's not commonly what basic economy dictates.

I think you missed his actual point, which to be fair wasn't explicitly stated and I don't think is widely known. The bitcoin network can not handle large transaction volumes, like at all- its absurdly low. Somewhere around 10/second is where I understood it to stand, and I recall reading a paper that talked about changes that could theoretically get that to 40/s. A quick googling on the state of the art of this has it reporting 7/second: https://www.google.com/search?q=max+transactions+per+second+...

I know this because this came up around 2016ish during one of the booms, and while I was previously crypto-curious and even a bit enthusiastic about the possibilities, once I saw that, I immediately lost all interest and got out. Other coins like Bitcoin Cash tried to address this, but the numbers were still absurdly low for what was supposed to be a completely decentralized currency to replace all others. Which is actually why Coinbase, FTX and the like rose so quickly and became so important- they enable transfers off chain.
> > often

> Not always

Yeah, that's what "often" means.

> Mutexes can be really fast (10-20ns)

Notably, still worse than 0 ns. Ditto for Arc's refcounting and additional allocation. I'm not saying go on a crusade against Arc+Mutex here, but the easiest way to make effective use of modern multicore CPUS is to go to shared-nothing, independent data-per-thread designs (obviating Arc+Mutex). And if you aren't using Arc+Mutex, it's harder to accidentally share mutable state between threads.
Nobody mentions User Experience. SourceForge was terrible, Google Code also, Gitlab has an acceptable UX. Github kills it in most fronts.

What prevents Github Copilot from expanding to FOSS that is not hosted by them in the future? Just how Google indexes and caches the whole internet, what prevents this thing from going to public gitea of FOSS projects and scraping to train their model!?

I love Copilot, will pay for it.
It's entirely a "I hate Bezos so everything he does is bad". Weird how the citizens of Rotterdam had no issue with Bezos pumping hundreds of millions of dollars into their shipyard, but only got upset when they realized he would have to get his ship out somehow.

On top of all this, the bridge was dismantled 5 years ago for a renovation...it's not like it has never been done before.
Google launches Advanced API Security to protect APIs from growing threats
> Reversing charges is a different point, which could be accomplished pretty simply with 2-of-3 sigs if there's market demand for it.

You can’t reverse transactions. Once validated and included in a block, the transactions are forever, which is of course one of the main appeals of cryptocurrency in the first place. You would have to get the fraudster to send the money back (potentially covering gas fees) or else there is literally no other way without their signing key (also one of the key appeals of cryptocurrency).
it's over for esoteric functional programming languages
Enforcement starts tomorrow. June 30 is the deadline for STIR/SHAKEN implementation at small (under 100k subscriber) outfits.
That's certainly how SCOTUS interpreted it, and a 200 year tradition of interpreting it that has made it so that most people will now interpret it that way, but "The judicial Power of the United States, shall be vested in one supreme Court" hardly makes it clear that they get to decide the powers of the other two branches.
I had the same reaction and won't want to risk using photos that a larger company might try to claim copyright over later.https://www.uifiller.com/images/portraits/anon-6.jpg is https://unsplash.com/photos/lknvOcns4zM which lists a "Free to use under the Unsplash License" (https://unsplash.com/license) but it's not obvious.
The feisty fog-catchers of Chile
Despite my being very far to the “left” of the Biden Admin on environmental preservation, Kagan’s quoted dissent actually convinced me this was a sound legal ruling - even if I’m personally unhappy about the issue at hand.

The “best system of emission reduction” from Sec. 7411 is in regards to “standards of practices for new stationary sources” - the definition for a “stationary source” is a few paragraphs down and the broadest it gets is “facility/installation”.

Even if you buy the argument that the regulatory authority expands to the entire grid because the concept of a multi-sourced power grid didn’t exist in the 1970s (which doesn’t pass the smell test tbh), the rest of Sec. 111 makes it absolutely clear that “best system” was intended to be in reference to technological advances/upgrades that would make individual plants/buildings less pollutant.

Forcing a power generation shift from a coal plant to a hydro plant 40 miles away is definitely out of scope for what’s spelled out in the Act and Congress needs to get off their asses if they want the EPA to have that sort of power. And maybe toss in some funding for nuclear while they’re addressing this whole “best system” thing.
WebGPU + WebAssembly + <mystery component> = Proprietary apps served through your browser.
Because he was not making a "logical" statement. As an objective formulation, that reading of P.W. is a recipe for hypocrites.

He is simply stating that ~ 'look, I had an experience and it has changed my outlook, and I will be acting according to this new understanding which is also placing new demands on my thoughts, words, and actions. Yes, as a scientist and in general a very smart person I recognize that this may seem strange to you, however if I am right and true to my experience then it's all good. And if I was suffering from a mental aberration and your godless position is correct, then there is no loss'.

> Possible outcomes for treating AI as if it has some sentience or free will: - small amount of overhead and regulation

No, assuming programs are sentient, then they obtains rights. They become members of society. It's a not a little thing.
Congress can only delegate authority that it actually has itself. Read the 10th amendment of the constitution and it’s clear that Congress doesn’t have nearly as much authority as most of us apparently assume they do.
Having gone from a stock vim to a highly modified vim and back again, here are some plugins that I find really boost my productivity:

- neoterm, for opening a REPL in a split buffer and quickly sending chunks of lines to the REPL (https://github.com/kassio/neoterm)

- fzf for faster buffer and file navigation (https://github.com/junegunn/fzf.vim)

- vim fugitive for good git integration (https://github.com/tpope/vim-fugitive)

- some other tpope plugins (surround, unimpared, commentary, vinegar)
You "never found a good solution" to... being stationary? Did you consider as a solution, moving of your own accord?
Hello bettyx1138 - funny, it's not exact, but just drove by the flatiron building this AM.
Let us know - https://movably.typeform.com/to/Nyo8603J
Can answer any questions/concerns.
You’re presenting price as though that’s the only relevant point.

I mean you can get an even better deal if you just stole all your neighbour’s stuff, if price is all that matters. Let’s just make that legal, and to hell with the side effects.

Any discussion about regulations has to actually involve the regulations and what they are trying to achieve. Maybe some of these are overzealous? Maybe the way it was implemented was crap (one sided while allowing others to circumvent), etc.
I'm guessing that would be one of the old reel to reel tapes. I think the hardest part (assuming the tape is intact) would be finding a working tape reader. From pictures I've seen I think those were real beasts, in cabinets as large as the mainframe itself. The Computer History Museum in Mountain View CA is one of the few places that might have one.

Otherwise you might be able to build your own tape reader. You could probably make it a lot smaller and simpler than the original machines since throughput wouldn't really be an issue. Still it would probably be quite an engineering project.
How does it make vastly more sense?

I think incrementing by a 1000 is vastly more simple than 1000 or million. It doubles the amount of names which may be useful scientifically but in a layman's world, we don't really use things past a billion.
This comment thread on the previous conversation has a lot of good replies:

https://news.ycombinator.com/item?id=31908731

A few highlights:

* "If it ain't broke, don't fix it"

* People don't like Lua (or just simply prefer VimScript)

* Divergence over time means that they are not still compatible.
"Moeller and others also suggest identifying the missing microbes may be the first step toward bringing them back. “If we determine that these groups were providing important functions to keep humans healthy,” Maccaro says, “perhaps we can restore them with probiotics.”

Oh really? Nice submarine for Actimel, Yakult etc.
The cost of being a member is literally on the tin. They tell you up front that identities are scarce and must be purchased.

As regards programming cost, I'm speaking from experience when I say that if you know how to program, you already know how to write Hoon. It's that intuitive.
Thanks, that is a really interesting example.

I am a bit worried by "Dropped or lost input packets are also not handled in this example.", as I would have hoped handling dropped + lost packets would be a framework issue, not a "me" issue.
That's my problem with these rulings...I can understand how they make sense even if the outcome is a negative one from my perspective, but what kind of world are we going to live in if these huge changes keep getting handed down from courts allowing things sometimes, disallowing them other times, depending on the viewpoints of those who sit on the courts.
I have neither the faith nor hope that congress will act so from my perspective this is only a bad thing no matter how much "It's the right ruling given the law/constitution", it along with other recent decisions.

A lot of the "it's the right interpretation" crowd seems to be completely uninterested in who gets hurt in the meantime and seem to look at it as if it's just cold logic executed in a vacuum. These ruling have real consequences and no amount of "congress should act" or "this was their job"-thinking will fix that. It also doesn't address the outsized power that some states/parties have, I grow less and less sure we are actually able to hold congress accountable.

Though I will say I hope for the future you foresee, I just can't see it becoming reality.
No line numbers? @_@
0-based indexing is because of the original methods you would use to access sequential data. If you wanted to create an array with 100 1-byte integers you would literally just take 100 bytes of memory and call it an array. To access the first item in that array, you would read 1 byte at memory location `array_start + offset` and for the 1st item you would have an offset of 0 bytes. For the 2nd item, it would be accessed at an offset of 1 bytes.

Here is an example of a 10-byte array with 1-byte items starting at address "5":

array cells xx xx xx xx xx xx xx xx xx xx
item number 1 2 3 4 5 6 7 8 9 10
mem offset 0 1 2 3 4 5 6 7 8 9
mem address 5 6 7 8 9 10 11 12 13 14

To get the 1st item, just take "5 + 0" to get the address to read from, and etc.

It's mostly because it was easier to just think in offsets starting from 0 rather than think in item numbers and have to always remember to use the "item number - 1" as the memory offset for that item.
USB installer tool removes Windows 11’s Microsoft account requirements
Already confirmed with them that absolutely nothing is going to happen.
> June 30, 2022—Starting today certain small phone companies must comply with FCC rules to implement caller ID authentication tools on their networks, just as large voice service providers are required to since June 30, 2021.

Seems like it's very new for small phone companies, but yeah I agree today seems to be a deadline.
Lol, well then I don't have much of a problem with that thesis.
I'm unable to verify that quote.

Also, it's irrelevant, and not really true at all.
I put some time into learning vanilla vim to a fairly basic level, about 20 years ago. It’s been sufficient ever since. Occasionally I look up rarely used commands, but as far as I’m concerned my configuring days are over.
>So the answer to the question “how many times should you flip a burger to optimize its cooking time?” is: a few times!
Do you have a source on that? If I go and ask for help in a Hoon channel, the devs there are more than happy to explain to me what all of the terms mean, using the documentation of those terms.
Not the OP, but a person from behind the former Iron Curtain who watched a lot of old commie stuff, the good and the mediocre and the really boring ones.

There is politicized and politicized. Art often has a political message, but there is a certain threshold where the message starts squeezing everything else out of the picture and the characters become stuffy - a weird kind of "ideal exemplars" of a certain desired stereotype instead of believable humans.

If the main hero can't be characterized more personally than "Soviet and a hero" or "trans and brave", the threshold is crossed.

People like to watch movies about other people, not stereotypized puppets.
It is already present on the lower right by default. Why lose a column?
My only .NET experience is Unity and it’s not great.
I'm not buying or selling. I think the whole thing is stupid and Web3 is a failure, because it doesn't solve any problems people actually have.

Web3: "We made up digital money and ownership of digital things"

People: "Huh?"

Web3: "It's all on the Blockchain!!!"

People: "Huh?"

Web3: "You can get digital currency and buy jpgs with it!"

People: "What else can I buy with digital currency? I can already view the jpgs for free, I don't care about owning it"

Web3: "With your digital currency you can buy other digital currencies"

People: "So nothing?"

Web3: "Well... now, but in the future it will be used for everything"

People: "Umm.... Can you leave me alone now?"
I've gone down that rabbit hole quite a few times and each time for a much longer period than I am willing to admit. I use neovim for hobby development and as a general text editor.

The plugin that I find myself using all the time is vim-surround with a couple of minor language-specific tweaks.
email jason at textfiles dot com
if it was that easy, writers wouldn't have to rely on misleading headlines like this one. They are not selling their data, they are selling a tool that process publicly available data.

title: "Coinbase is reportedly selling geolocation data to ICE"

content: "All Coinbase Tracer features use data that is fully sourced from online, publicly available data, and do not include any personally identifiable information for anyone, or any proprietary Coinbase user data."
25 years ago there was a site Kely Net or something similar, also I think there is JLN labs that is still alive, there was lot of over-unity things, BS and scams, but I distinctively remember few of the technologies back then that now popping up as mainstream wonder ...
Aluminium oxide engine, brown gas, mighty engine, ion lifter, metal latices fusion ... it is kind of odd how long we need to start exploring new tech.
"Fuck it! - we can no longer exploit this group of victims! Lets make the deletion of these a PR profit!"
The initial contracts are cheap for a reason. It's all about the after-work that results from the initial deal.

Today, it's ICE.

Next year, it can expand to include the ATF, and perhaps after that, the FBI.
Nope. Back in the day that would greatly interfere with copy/paste. One way or another, it's so easy to see what line number you're on and/or jump to a specific line.
“something more than a merely plausible textual basis for the agency action is necessary”

I love it when textualists go anti-textualist.

If people are going to espouse an absolutist ideology, they should at least be consistent.
Steam is kind of irrelevant. If you look through Unity job postings, almost all of them are in the mobile market (where Unity dominates) with the rest being gambling or web3 vaporware
If you really don't care, please make it known by choosing a license like MIT-0 (MIT No Attribution) or 0BSD (BSD Zero Clause License).

You will at least save some people some effort they go to in order to collect and provide attributions to every piece of code used.