skysight-inc/HackerNews huggingface dataset:
Honestly, it's been pretty great. In general it's not something we think about much? Internet/chatting with friends/video games all just work (in terms of video games, they're mostly doing minecraft or pico-8 games... we try not to do _too_ much gaming anyway, but anything else they're doing is probably on the nintendo switch).

My daughter recently has started to do more artwork on the computer (she's using a Wacom tablet with Krita). I don't know much about that world. Maybe there are way better tools and she'll want to switch to one of those in the future? (Is that an ipad? some Adobe software?). I figure as they get older and develop their own opinions we can revisit what types of computers/software they use, but for now things are going good.
There was a point in time circa 2014-16 where it would make sense in some datacenter scenarios. IIRC, top of rack switching and copper cable was cheaper than running fiber.

Pretty sure that’s not true anymore, and with workloads moving to cloud, there’s probably no investment/scale.
What's the UI you use for viewing SQLite files?
It looks like it dropped a few months after TFC[1] with a bunch of additional features. At least these days, Teams supports Sentinel, and in personal use cases, I've had TFC be backend and threw a git pre-commit hook at it for Sentinel on my machine. My guess is that for some time, they wanted to focus on enterprise sales and Sentinel was an easy way to upsell. SSO still makes Business worth it though.

[1]: https://www.hashicorp.com/blog/announcing-hashicorp-sentinel...
- Regular expressions
- vim
- sed
- imagemagick's convert/mogrify
There is no need for an expensive custom device. We already have plenty of phones.
Well how about we start one, for people working on simulation games?

https://discord.gg/ZydM8Eg77P

When I have time I'll poke around the internet for other devs with similar ambitions .
> … I missed it.

Your "painstakingly optimized with SIMD" doesn't apply much to those 4 year old programs.

> … which makes it impossible to take any of these numbers too seriously.

Never throw the baby out with the bath water.

Never take any numbers too seriously, just seriously enough.
Obligatory C++ comparison: C++ has constexpr since C++11 and constinit since C++20. They mean more or less the same when applied to variables ("must be evaluated at compile-time"), but constinit does not imply constness.
Because when dark forces are on the move, there is no choice between war and peace, only between fight and surrender.
To keep things in perspective, twitter (TWTR) is trading below its IPO price.
Show HN: Native WebRTC with Python and Asyncio
I still cannot fully grok the answer to this single simple question:

What’s Russia gaining by invading Ukraine?
It was originally 1000Hz, but it turns out this could cause framing errors on D4 trunks because the framing recovery circuit could misidentify the bit pattern as valid framing bits. So they changed it to 1004Hz, enough to sidestep the problem, but still close enough that it would still represent "exactly" a milliwatt of energy, within the required precision of the instruments anyway.

When ESF framing was invented, precise tones no longer posed a problem, but a lot of D4 trunks hung around for decades, so last I checked most milliwatt tones were still 1004Hz.
It is stated regarding Btrfs -

> we're writing the entire file each time

This is a super-common misunderstanding of Copy-On-Write. Entire files are not re-written on each write to a file. New blocks are written and then the (btree) metadata is updated to include the updated block in the file. [1] This causes greater fragmentation than writing new blocks over old ones in the files existing structure as non-COW systems can do. Another thing which somewhat slows btrfs is all blocks have checksums calculated, stored in metadata and checked on read. If entire files really did need copied on each edit - it would be a great deal slower !

[1] https://btrfs.wiki.kernel.org/index.php/Btrfs_design#Files
Your city analogy exposes the defects of this argument. As noted, federation does not prevent centralization. And there is no reason to fight against centralization. It's ok for NYC to contain 1/2 the population of the state. What your argument seems to gloss over is that in _only_ contains 1/2. Nobody is forced to live there. They can go upstate, or to any other part of the state. People who want to can live in NYC and still be part of the entire state, enjoying all the benefits. People can live in the state capital, or Buffalo, or the best part of New York: Stamford.

Ok, even if that wasn't funny, it illustrates that the biggest centers of federated systems interact perfectly with smaller centers. You don't have to be part of New York to be part of the federation. And if the NYC hub walls itself off and demands tolls to interact? So be it. Let the market bear what it will.
>Even though the image didn’t include his fingertips, forensic specialists were able to pull data from the rest of his fingers and palm and match it to fingerprints on the national database.

Read TFA, please.
You can make the type itself public without making the fields public. This means someone could hypothetically create one of your structs without using the "New" function you provide, but it's not an issue in practice. And if you really want to avoid exporting your struct at all, you can always just return an interface.
The default Go server supports HTTP/2.

https://pkg.go.dev/net/http

> Starting with Go 1.6, the http package has transparent support for the HTTP/2 protocol when using HTTPS.
There's always 989-272-RICK.
Too much evidence can be a bad thing (2016)
Interesting tax evasion idea but the thing I don't get is who they would donate it to. Would they set up some fake non-profit? Otherwise who would take it? I'm sure the first thing a non profit would do is try to sell it to convert it to real money and then realize it's worthless and they didn't just get a $90,000 donation.
If GDB doesn't need to do single step the region, it should make no difference. Trying to single step the region would restart it indefinitely.

librseq generates a section describing the possible critical sections, so it would be possible to make GDB read it and skip critical sections when single stepping.
Most people don't compare D to Lisp or other languages with excellent metaprogramming. D is almost exclusively compared to C++ and C++ went through a painful metaprogramming phase of its own in the 2000s.

While C++ is not by any means a great meta-language, it's improved considerably since that time. D still has some interesting metaprogramming features, but on the whole I don't think it's enough to justify the rest of the baggage that comes with the language. Buggy implementations, releases that constantly break valid source code and make it a pain to work with dependencies along with a poor/unscalable garbage collector.

The ability to write a string literal that contains D code, perform raw string manipulations on it and then compile the result certainly sounds neat on paper and if you're working on a solo project it can be a fun exercise to blog about, but beyond the novelty you'd hardly find a mature or reliable codebase written by a team of professionals using hacks like these.
> Istio

Also looks like a trivial config change. I’m not familiar with it but I don’t see any red flags.

> If it's not broken, don't fix it :)

This seems exceedingly myopic in this context. Why migrate to broadband from 56k modem? That modem connects to the internet too! Why upgrade to a browser version which supports HSTS? You can just manually type https in the location field. Why try anything with new features at all? You can just never have new features if they work.

I’m not saying there’s never a trade-off with any of these things. But you’ve preemptively ruled out any benefit without exploring them… or whether they even have any meaningful (to you) cost. “Cutting off your nose to spite your face” is the phrase my family uses for this.
I'm not sure I follow.

If I define a date MM/DD/YYYY as equal to the time MM/DD/YYYY 00:00 GMT, which of the equality properties am I lacking?

Similarly, if I use that definition of equality to convert the date into a time, and then compare it, can't I get '>' and '<'?
(2011)

Hardly newsworthy.
In that sort of situation, a high speed switch and one high speed network card (in the NAS) would seem to be the biggest bang for the buck.

Switches with one, maybe two high speed uplink ports used to be quite common, allowing every machine on the switch to get around 50% utilization of their network connection before congestion set in.
Ok, but Twitter is a company with intrinsic value?

Not all equities will be a good investment but equities in aggregate are positive sum. Cryptocurrencies are negative sum or zero sum depending on consensus mechanism.
Yikes! I don't think I would play with a new HTTP version with such a setup. I would want to keep things as simple as possible, and write the simplest port-binding daemon I could in whatever language I liked best, and invoke it by hand. Test locally then on your local subnet, then public test on a $5/mo Ubuntu VPS. At that point I feel like I'd be ready to start thinking about testing on your setup. :)
macOS virtual machines using Virtualization cannot sign in to iCloud.
I have yet to see someone argue that TWTR is the future of money and will replace gold.
The problem is that there's no way to tell the difference between someone saying anything to make the torture stop and someone who is simply lying and actually knows the answer. You need additional information to verify information, for example, A who confesses under torture that B, C, and D are also terrorists has very little or no way to verify without also torturing B, C, and D to confess to terrorism. But there's no way to verify that any of those confessions are true either unless they point to something, the easiest of which is pointing to other supposed terrorists...
In order to establish a peer to peer video call you need a signaling channel that both peers know about.
It's not that far behind but there is going to be a time investment for whoever undertakes it. The parser is very modular but documentation is sparse. It follows the EBNF notation quite closely, but adding these anonymous structures will require adding intermediate formats to track them and pass them to the machine code generator.

It's pretty heavy work, but not insanely complicated. One of the gating issues seems the existing devs didn't seem to care about these features when I was looking to add them. That may be a problem for someone who does not wish to invest lots of time understanding the codebase.
which is the (great great?) grand parents point ... laws not being reasonably applied.
I got tired of all the overhead with webdev for personal projects. Also web projects were too much like my day job.

So switched to Swift and Xcode for personal stuff. I am still learning but it has been very refreshing and programming is fun again.
It does work, but UX isn't as good and installation is a little tricky. Check out the wiki page here: https://github.com/dino/dino/wiki/macOS
What we lost
The Last Words of Dutch Schultz, the Cartoon (2014)
GitHub Actions has a special agreement with Apple that allows them to not have to follow the terms of the macOS EULA.
I wish I knew who originally called NFTs "Content-Free DRM" so I can give them appropriate credit. I think they nailed it.
We're talking about trading vehicles here. Traders will trade.
You could ask the authors to update their study.

You could look at the different binary trees programs shown on the current benchmarks game.
Interesting that supporters of the currency of freedom and the future rush in to flutter their eyelashes at any oligarch and dictator that looks their way from across the bar.

[edit] Well if Vladdy-P - 16 year veteran of the KGB - is doing it then I guess I must have been wrong this whole time. Thank you for setting me straight. WAGMI.
FWIW, Virtualization attempts to enforce this limit internally.
Sure you can. Whatever those transactions of bitcoin represented to the buyer and seller, they were worth a certain value on a certain exchange at a certain time. That has a different value on a certain exchange now, hence the evaluation of a delta.

Whether the bitcoin holder sees it as a loss of value is beside the point, since purchasing in bitcoin is hard still.

It's like using Euros in the US. Some folks accept them, but generally dollars are preferred.
Audit Linux libraries for public security vulnerabilities
Equities are investment vehicles. If you choose to trade them, that's your decision - but you will lose, on average. 95% of day traders lose money [1]. Zero-sum financial instruments like futures and options and cryptocurrencies are trading vehicles. These are not the same.

[1] https://www.fool.com/investing/how-to-invest/stocks/day-trad...
Not this; Virtualization only really supports Monterey on Apple silicon.
A bit off topic but does anyone have a good lightweight vm gui that uses the new framework w/Monterey?

Fusion and Parallels are expensive (and I personally don’t love the interface anyway), and I’ve found UTM a pain to setup. I’d like to just take an Ubuntu ISO (or macOS image) choose a disk size and be on with it. Preferably with support for snapshots, but not required.

I spent a while searching for projects but most are no more than (not actively maintained) proof of concepts.
There is no way to call UDF SQL (or PL/pgSQL) functions from EdgeDB, because there is no way to _define_ or manage them. The only place that is allowed to do this is the standard library (and, in the near future, extensions).

We realize that the database must be extensible and flexible, so non-EdgeQL UDF will become a reality (and if things work out the way we hope they will, they'll be amazing and far beyond what you can do with plpgsql).
Simula One – Linux VR Computer
Maybe this will be the last hurrah as the retail investors have been bitten and will sour on future prospects?

Once everyone that would buy into crypto does at least once, then loses their shirt, there won't be anyone new to sucker back in anymore.

Maybe we're at that point now?
Theranos lookin ass mf
I’ve been using the Hidrate “smart water bottle” as silly as it sound the gamification really works on my brain and I love feeding more data into Apple Health.
There's a whole section of quotes on writing with applicability to programming in https://github.com/globalcitizen/taoup

Personally I think Lamport's statements on the subject are hard to disagree with.
>How do you justify behavior enforcement of another human?

This is a brilliant point that is true not just for gender — do you know how many NAMES there are out there? Millions of em! Keith, Sal, Harry, Keith...I could go on. And people actually want me to remember a specific name for them AND THEN address them by that name? GTFO, that's what I say! Nobody has the time or bandwidth to remember those specifics for EACH person they know. Gimme a break.
That's correct, just `reverse_proxy` alone is enough. The request matcher is only needed if you want to make the same request paths get proxied to your HTTP upstream if it doesn't have those websocket connection headers. But if you're always using a path like `/ws` for websockets then you don't need to match on headers.
He allows it in his country, which has a lot of fossil fuels and a giant, unusable freezer called Siberia. This is a nice PR move, and a good way to get some money from hard to track sources, which may be a good idea if you are trying to start a war, but it doesn't mean that Putin is good sources of inspiration.
Yes I say Actix is an excellent option. It has not as much stuff built-in like Django or Rails or others but if you are not looking for such a framework it is a good option, mature and stable between releases.
Honestly, I just have mine configured to copy the image directly to my clipboard and manually go through ShareX or my web browser to upload it somewhere. Most places I'm in (Hangouts/Slack/Discord/etc) allow me to paste images directly, if not Imgur allows uploads from the clipboard.
The claim in this headline is almost as trivial to guess as "100% investors are in the green" when bitcoin is at ATH.
Yeah, a lot of people use BTC for money laundering too! What about their losses?
From what I hear, Parallels has out approximately zero effort into their Virtualization implementation, to the point where a toy I whipped up over the weekend has better usability than it does.
A lot of semi educated traders frankly don't care. They follow crowd psychology based idioms with risk management. Cryptos are just a more volatile asset class to profit on.
Gwern got GPT-3 to write some good jokes: https://www.gwern.net/GPT-3#humor

I like the dad jokes the most. https://www.gwern.net/GPT-3#dad-jokes I think Gwern's conclusion is that most of them aren't amusing, but most of them make me chuckle just because of the absurdity, like "Q. What do you call a mad scientist who has been in the sun? A. Mr. Sunburn." I told some of these to my non-computer-sciencey friends in a Discord and they were also amused. Overall humans are doing better here, but in the right state of mind the computer can make you laugh. It's great!
How can you possibly connect to your peers when you have forgotten more than they will ever know? They have nothing to offer you. Every interaction predictable and boring. It must be supremely lonely being the odd one out.
This is a lot of fun! It took me a minute to realize you could drag in traffic lights, hazards, and speed changes.

The source for this project is available here: https://github.com/movsim/traffic-simulation-de
> Does this use mind-reading or time travel? Which is it?

Read my lips.

You do not trust the service provider. To be consistent, you do not trust the software provided by this provider. From here, the possibilities are endless. They can just show you some fingerprint numbers so you feel safe, while in practice they might be completely unrelated to the real keys. Or whatever. The keys you verify with your friend Steve might be generated on the very moment you look at them, unrelated to your prior keys that you used 'trusting' the Signal's CA.

> Job #1 if you actually don't want this sort of global surveillance effort to be successful is Don't Stand Out.

That's why just use a plain old email server in TOR network, not tied to your identity. Email blends in juuust fine, certainly much better than centralized silo Signal where your accounts are tied to your identites.
There are 1.6 million tax exempt 501c3 organizations in the U.S.

They range from major multibillion dollar charities to dudes who spent a few hours completing paperwork.
One word - Null
If you see no utility in it, why do you waste energy mining it?
It will help, tysm! My hardware is a bit different (SFP module so no separate ONT and gateway) but it should be possible to cook something similar given the detail provided (e.g. VLAN0)

I'm thinking about using JTAG or something to extract the key, because I'd much prefer having everything handled by my own server.

I'd still be happy to pay AT&T the monthly rental for their modem and for the privilege of leaving me alone :)
The article looks like some kind of ad for 21shares, which isn't even primarily an on chain analytics firm. I assume it is looking at on chain data for liquid btc to see what percentage of that is currently being held at a price lower than when it was last transacted.
Apple SSD Supplier Hit with Contamination Disaster
and the courts choose to be party to this, and there is no consequence.
Thank you for replying, so I assume you have savings to be able to quit before you started making money, how much time did you have in terms or money?

how do you promote the products that you make?
The problem is not that you need a unifying language to do this , you already have 2 vhdl and verilog which are mature etc. The problem is and has always been vendors don't want to release their tools. It's like saying only one assembly language should exist. Why? There can be multiple versions of assembly but the vendors of these things need to release a version of llvm or gcc that allows people to build for there devices without having to pay 10000s of dollars to use them.

Players like Xilinx have held out their compliers and instead selling them and using lawsuit to prevent people from reverse engineering there IP. This hasn't stopped people or lesser players like lattice from doing this but it's definitely slowed it down. I think open sourcing or releasing the compliers is just kind of forced because what new company would but a complier if they can get one for free (yosys).
Self promotion, but I guess you’re specifically asking for it so I hope you’ll let it slide: https://github.com/saagarjha/VirtualApple. I’ve been using it for development so it’s “actively maintained” in the sense that if it breaks I’ll go fix it because I need it to work :P

Do note that the framework for Linux asks for a kernel+disk rather than an ISO. I don’t support it at the moment (the project is macOS-focused) but it wouldn’t be too hard to add support for.
Before OO programming was going to fix everything, and agile methodologies were going to solve all our problems, structured programming was the universal cure. Between the remaining religiosity about it and everyone's embarassement about their early coding efforts, goto is just anathema.
I used to work with SAP a lot and my employer decided to disable macros. I had some extremely tedious work (making and maintaining PN, woes of the MechE life) so I just wrote a script with SikuliX to automate the work by importing an excel sheet. It easily saved me hundreds of hours of work. And of course I followed the golden rule of automating things, never tell your manager.
If you use a donation as a write-off you need an entity to claim receipt and value of the donation, since the donee would now have to claim the donation as an asset. If you’re asserting person X and Y are both selling and donating to each other, the IRS is not so dense as to let that fly. Alternatively, who are these entities that are claiming $90k of worthless NFTs as assets and getting taxed?
> And that suffices to explain its performance, without the need for any mysterious post-overfitting grokking ability.

It actually still does not suffice. It is just not expected no matter what the authors would be doing.

Just the fact that they managed to get that effect is interesting.

Granted, the phenomenon may be limited in scope. For example, on ImageNet it may require ridiculously long time scales. But maybe there is some underlying reason we can exploit to get to grokking faster.

It's basically all in fig 2.:

- they use 3 random seeds per result

- they show results for 12 different simple algorithmic datasets

- they evaluate 12 different combinations of hyperparameters

- for each hyperparameters combination they use 10+ different ratios of train to validation splits

So they do some 10*12*3*2 = 720 runs.

They conclude that hyperparameters are important. Seems like weight decay is especially important for the grokking phenomenon to happen when model has access to low ratio of training data.

Also, at least 2 other people managed to replicate that results:

https://twitter.com/sea_snell/status/1461344037504380931

https://twitter.com/lieberum_t/status/1480779426535288834

One hypothesis may be that models are just biased to randomly stumble upon wide, flat local minima. And wide, flat local minima generalize well.
https://developer.apple.com/documentation/virtualization/run...
Sending me towards the right path.

It looks like I could write a little script using some of xdotools built in tools for cursor coordinates, active window info and geometry etc that would be pretty useful. As a quick solution it could alert using notify-send on a key combination, although figuring out how to append the data to the cursor overlay would be even nicer.