skysight-inc/HackerNews huggingface dataset:
The interviews are not too difficult if you know your digital audio well and can memorize/look up a few facts. The hard part is waiting in the queue...

I'm not sure if they will allow public wifi either if it doesn't look like a residential IP. It's unfortunate... I too wish many trackers didn't do this. Totally worth it for me though. I'll just hope future me doesn't have to suffer the consequences :)

They can probably build quite a specific profile based on my searches and snatchlists, lol. There's no privacy in private trackers for the user.
As is usually the case, it depends. Macros for “reducing boilerplate” or other syntactic reasons are poorly justified. While the resulting code might look cleaner, it’s often much harder to decipher (JS “decorators” suffer from the same issue). Macros can be invaluable for trading compile time for runtime performance, compensating for missing language features, and general metaprogramming… in a compiled language. It’s beyond me why would anybody think that macros are a good fit for interpreted JS.
>> For video, store the hash/phash of the frames with timestamps. But would that even work?

That would not work, because how do you prove that hash has been computed before video manipulation? Already, the imaging chips do some processing, so you never get the true raw image from the CMOS sensor.
I found these two on F-Droid. Open source.

https://github.com/iamrasel/lunar-launcher

https://github.com/tanujnotes/Olauncher

Although you asked for launchers, you might be interested in GrapheneOS, although it's only compatible with Pixels
It looks rather generic... rather than being customized to fit any specific country's regulatory system. From what I can tell, the author is not from the United States.
Not a lawyer, but I guess that if such data was obtained lawfully before the introduction of paid apis then any academic can just ignore that demand.

Afaik you can’t just retroactively change terms and conditions.
Wow, there's so much hate toward Intuit here. Makes me glad I stopped upgrading at QB2010.

Still using it regularly. No subscriptions, no cloud, no nasty surprises to contend with. I have custom code that automatically pulls exchange rates from public sources and injects into the appropriate UI fields. My accountant's still able to ingest the file for year-end. Will probably be on it for another decade.
tech jobs do not pay very well except for the top 1%
The problem with Chromebooks and most smartphones is that the vendors only make money by selling new models. That's why Samsung squits out about 50 smartphone models per year -- they've basically got about a weeks worth of "new" life in them, and then they're already obsolete.

When you're buying bottom-of-the-barrel junk, it's going to be functionally obsolete much faster than better quality equipment that will cost a lot more money.

Officially, they might have support for longer than that, but practically the answer is going to be "well, you could solve this problem by buying one of our newer models".

Same goes true for cars. If you buy a junker car, it's not going to last so long.

Welcome to the modern disposable world. Throw it away and buy a newer one.
Exactly.

It just goes to show that most of the comments here are entirely clueless about the whole ordeal and don't wait for the facts to come out and jump with any nonsense takes. It turns out it is just a new service that has gotten traction attracting some BTC volume in the recent uptick in Bitcoin ordinals. That is it.

All can be found and traced for anyone to see in the blockchain.
That's definitely a case that can be argued.

Social problems often make more sense to attack at a governmental level.

When you have a patchwork of different charitable initiatives, often regionally bounded, they can easily fall victim to tunnel vision. You end up with solutions like "we solved the poor care metrics in Facility A by shipping the worst cases to Facility B" and then nobody's checking if Facility B is actually worse.

Individual charity also tends to have the problem of awkward consumer choices. well-marketed and mediagenic causes out-raise less appetizing ones that might produce more impact for the same investment. Getting this information into the hands of a few professional analysts and budgeters may be easier than trying to run a broad PR campaign.
StarFive Enables OpenPLC on the VisionFive 2
StarFive Enables OpenPLC on the VisionFive 2 for Better Real-Time Control Performance
The python server is not meant for production, serving files from it is incredibly slow and resource intensive. It also is not full webserver. There are better options for serving files
The LLVM tutorials.
At the risk of shoehorning SQLite into this as a solution, would it? Does SQLite handle this type of data (big multidimensional time series sensor data) well?
and every time i complain about names during code reviews i get accused of bike shedding
Blocked French minister threatens to ban Twitter if it doesn’t follow EU rules
The client has to get the CT log from somewhere, like an update channel (typically TLS). An attacker would compromise both the target and the process by which the client gets CT log updates.

Such an attack would be detected if some clients reported which certs they actually saw the next time they connected to an uncompromised network (as Chrome does) but if no clients report, such an attack could go undetected.
Cool game, pretty hard too, I love it!

If you are trying to get it running on Linux (e.g. in WSL), you need libfontconfig, libxrender and libxtst installed. This worked for me on Ubuntu:

sudo apt install libfontconfig1 libxrender1 libxtst6
export LIBGL_ALWAYS_INDIRECT=0
./Setris-1.2

(I use WSL as a more powerful sandbox to run things. Windows Sandbox is, unfortunately, not capable enough to run graphics-heavy stuff as it seems to use RDP.)
Hmmm... now that we know what shapes these tiles take, maybe we can look for or design molecules with the "same shape" (and yes I know molecules aren't 2D planar objects, but some can be approximated as such, e.g. the benzene ring) and with the right molecule-to-molecule attractions, such that they naturally arrange themselves into these aperiodic tilings.
@foods = qw(burgers fries shakes);
$length = @foods;

Not to mention that this refactoring introduces a bug:

$length = qw(burgers fries shakes);

Because lists and arrays convert to scalars differently. A list is more of a syntactic construct and an array is a data structure. Confused the heck out of me my first few weeks of Perl.
Not necessarily. It is certainly easier to read a dockerfile, but there are tools like https://github.com/wagoodman/dive (im sure there are others) that allow you to inspect images themselves in a very detailed manner.
Interesting. I didn't realize they're behind the Argo project. Having second thoughts now.
Cruel And Prejudiced Test Completely Harming Accessibility

Imagine a non-native-english speaking visually impaired grandma trying to register to a random web service. CAPTCHAs are not a problem, people say, there are the audio versions, so go for it! Oh, you were never able to pick a language? Too bad you dont speak english. Oh, your hearing is not the best? You are clearly not a human, official stamp from SV. Why? Oh, we just couldn't think of any other solution, so we implemented CAPTCHA and just dumped you and your pesky disabled friends. What?! You want to cross the digital divide? Not as long as we are in power!
The statement was about skin cancer, and the implication is that they did nothing about it.

Sunscreen is a 20th century term, and modern sunscreen as we know it came into use in the mid-20th century.
Using a carbon dioxide monitor to measure air freshness
Can humans ever understand how animals think?
Of course, because every time it happens, unless I don't want the answer, in order to move forward I do need to explain the context.

So I do. And invariably either the original responder goes radio silence, or admits that my question is the correct one and they can't help me with it.

I think saghm really hit the nail on the head with his YZ answer: https://news.ycombinator.com/item?id=36080243
Might be the most trustworthy option available if you need multiple ports associated with an account... IVPN only supports one port. ProtonVPN may be OK if you're okay with getting a new random port every connection.
The luxury of working without metrics
At least in Thailand, no, you do not have an account with the ATM provider to use the cash deposit functionality. The closest thing to KYC is that most ATMs have a security camera.

KYC is not needed as cash is still a thing. It’s accepted that pretty much anonymous physical transactions can and will occur and the police will need to do old fashioned detective work to find the criminal.
Trust goes a long way. Microsoft had given me read/write access to full Windows source code on my first day despite that I was only hired to work on certain parts of the kernel and drivers. I'd never been shown this kind of trust before; other companies I'd worked with always had layers around trust, so, this kind of "you're 100% one of us now" message on my first day had made me extra happy and motivated at Microsoft. I was extra careful protecting source code too. Loved working there until the day I quit.
I maintained the pjax library at one point. This is what the author posted at the time:

https://twitter.com/MoOx/status/955903710617620482?t=BvPIWQ-...
I think it's just common sense of pointing to the first location and saying "one" ("first element"), "two" ("second element") and so on.
That's not how any of this works. Clients don't download the CT logs.
I'll believe it when I see it. But if you're right, all the more reason to eliminate street parking and reclaim that space for more human uses.
When I've thought about swappable batteries for trucks it seems like you could locate them between the trailers frame rails. I'm sure there is enough structural meat on the frame rails to support a 4000lb battery.

My feeling is whether swappable batteries are viable or not is less of a engineering problem than an accounting and logistics one,
I hate to question someone's credentials, but

for my $key (keys %hash) { ... }

or if it's a reference

for my $key (keys %{$ref_to_hash}) { ... }

That is fairly simple, and not a good example of something that is difficult in Perl. If you cannot keep that straight, I suspect the extent to which you really use Perl is limited.
Good, I knew supply cains and logistics is not necessarily your core competence.
> Imagine libraries which compile fine 99% of the time, but produce the wrong semantics every 1%

Nondeterministic doesn’t mean random. Consider how NFAs relate to DFAs and then realize the same applies to nondeterministic TMs.
I’m in the same position as you. They keep removing features and raising the prices. Been with them for 6 years. Biggest concern is moving all of my monthly recurring revenue elsewhere since I’m auto billing stored CC information (stored with CC processor only).
Super cool!

One thing that looks a bit off is that part of the physics engine runs in reverse -

When a piece touch the high part of a pile, the sand is going UP from the bottom of the valley to the top, instead of from the top DOWN to the bottom

When the process finishes the end result is the same, it's just a bit strange :)

Example in https://youtu.be/Hp4nV4EjLgM?t=133
DeepFaceLive: Real-time face swap for PC streaming or video calls
ES modules: A cartoon deep-dive (2018)
So, apple owns all the manufacturing capacity used to assemble iPhones? They never sourced screen from third parties? Got it!
It’s such a win win scenario. Either it succeeds and we have cool new technology that other people can replicate for a fraction of the R&D price or Meta proceeds to light untold billions of dark dollars on fire that would have otherwise gone into investing in a much more 1984-esque future.
I'm a developer, and I find Discord to be a disorganized mess. I prefer a traditional support forum to Discord, and that's a pretty weak option.
It's only an hour, but I love this deep absurd analysis of a single Garfield comic. An hour long, set to the music of Kundun by Philip Glass. https://youtu.be/NAh9oLs67Cw
If I save 100% of my income, such that I get kicked out of my home, I can't go to work, can't buy food, and I starve to death, am I doing good financially?
Often times you can increase the humor by calling attention to the joke, even if the joke is already obvious. Puns in particular seem (at least to me) to get funnier the longer you think about them so prompting the reader to think about them longer can have positive effects.
The HN username made me think twice.
AppCode Is Dead. Now What?
It's always bittersweet when I visit Japan and come across old establishments or traditions that an ageing proprietor or volunteers are trying to keep going. You can see the love and spirit they have for it, but it often looks like something too disconnected from the interests of young people and the vicissitudes of the changing economy to survive for much longer. A kissaten (old-style cafe) owner in Nagasaki who shared stories and gave me an umbrella (apparently his practice); a jazz bar owner in Sasebo who stays open so as "not to disappoint patrons who might show up", even though he doesn't really get enough business to justify it due to the waning of interest in jazz in Japan. Their low popularity also means they don't charge high prices.

It's a huge contrast with the anonymous, impersonal service you get in big cities and chain stores; a similar anonymity you get all over the world wherever poorly-paid workers don't have a stake in the businesses they work for. The difference is a profit motive versus simply enjoying a practice or being a place for community. Both get shoehorned into the concept of a "business", but they're worlds apart. And in a climate of increasing rents, individualistic places tend to die out, barring the occasional dagashi vendor that manages to reignite community interest in its offerings.
One of the things sigil allow you to do is overload other syntax. The example I usually bring up is the difference between

@hash{a,b,c}

which returns a list containing the values associated with keys a, b, and c; and on the other hand

$hash{a,b,c}

which returns the single item associated with the key constructed from concatenating a, b, and c (used to emulate a three-dimensional array.)
Foldgate updates mobile friendly documentation and gantt document type
I doubt it's yet implemented in any standard library. But it has been in the fmt namespace for close to a decade: https://fmt.dev/ . I do use it in a C++11-only codebase.
I like 3D movies, but only for real spectacles (Dune, Avatar). The market is there, but it’s smaller than one might think at first glance
That's okay, the machines are happy to ensure you can't tell the difference between "3" and "B" either, but substituting them: https://en.m.wikipedia.org/wiki/Xerox#Character_substitution...
> You can serve static data over HTTP

Yes. Just like you can put letters together and form words. It's kind of what it was designed to do.
Clients get pre certificates (which are portions of the log) as claims in certificates. It's correct that they never download the whole log - I'm simplifying for clarity, not out of lack of understanding.

The fact remains - an adversary with a CA private key that can mitm all of the internet connections for a device can forge a fake CT log and go undetected, if that clients never uses a non-mitm network again.
If the company is serious enough about competing with Quickbooks and solving a real customer problem, Discord is not going to cut it.
This is the issue with subscriptions that could be regular old software: When the other side of the equation changes you can be in deep troubles. With regular old software you are in control when to make updates, how to vet them and how to move on when no updates are coming.
I am involved in a project producing say 100 channels of 32 bit measurements that has to be roughly aligned with a series of camera images, or a video stream. My work is unconnected to the data storage question but I've been thinking about it as an interesting question I don't know enough about. I've thought about trying to implement something on a small scale as learning experience in my spare time, probably with limits on the total storage/duration. HDF5 looked like an interesting option but I've heard about issues. Do you have any suggestions for tools to look at or reading that might help push me toward doing (on not) such a project?
Only slightly related: anyone know how to make porcelain or other normal tiles? If I wanted to redo the bathroom in these or whatever, can they be made?
Ah, the classic trade-off between designing for the convenience of beginners or experts! I'm in camp expert, but I get that not all people are.
What's the impact of this debt ceiling being raised?
Sorry, I wasn’t being clear. The “you” in my last sentences wasn’t directed at you, but at people sending such replies to the author! I agree with you wholeheartedly.
What does UXR (user experience research) think of the user interface of, say, Hacker News or Google?
Also in heavily NIMBY countries like Germany, where it's difficult to place new transmitters and the existing ones are rarely upgraded. We have poor mobile service and higher prices compared to most of Europe here, but it's still pennies compared to the US.
I built and API for an internet radio station archive. Initially I tried to build an app but instead I realised I can run a scheduled Github Action that runs every hour, scrapes the archive, builds a Json file and deploys it to Github Pages for free: https://bd.maido.io/api.json
Entirely wrong and hallucinated article.

There's a flag in the Vatican Museum https://commons.wikimedia.org/wiki/File:Moon_rocks_and_a_Vat...

Many other photos.

OP seems to have performed the common human error of confidently asserting wholly fabricated things: a thing that we call "hallucination".
> How would you write that, if the field access was spelled `self.foo`? The language wouldn't be able to tell that you're not just recursively calling the getter!

You can require parentheses for method calls put methods and fields in separate namespaces.

https://play.rust-lang.org/?version=stable&mode=debug&editio...

Elixir supports paren-free calls but the default linter and formatter won't let you use them except for a few whitelisted DSLs. I've never missed not having them.
You need pretty strict tolerances on the dimensions of this Spectre tile, I think. Normal Penrose tiles might be easier.

That said I have no idea in the first place how you'd get your hands on bespoke tiles...
I did this with every first committer to https://github.com/zladx/LADX-Disassembly : giving commit rights immediately (so that they can merge their first PR themselves).

I did wonders to foster a community of contributors, and get more patches coming. The CI ensures nothing breaks, and there never was any trust incident.
About 30 minutes on an i9-10850K
I am not someone who understands global economics. But from what I understand based on a 10 minute read is that it's something thats raised every so often and there is a political debate on why it's bad for everyone. Why would the impact of something thats regularly done be worse than other times ?
Nothing. Run off the mill political spectacle and shameful pork-barrel bargaining at this point.
They're either usually formed in a mold by pressing. The resulting "green" tile is sometimes stamped or patterned, and glaze is applied. Then they are fired in a kiln.
I don't think you're providing clarity at all, because that attack doesn't work.
Medieval Illustrations of Bonnacons
>Good evening, GPT. Can you tell me what superoptimization is, in relation to computer programming?

ChatGPT:
Good evening! Superoptimization, in the context of computer programming, refers to the process of finding the optimal or most efficient implementation of a piece of code for a given task or problem. It involves automatically searching through all possible combinations of instructions and their arrangements to produce the most efficient code in terms of speed, memory usage, or other specific criteria.

Superoptimization is typically performed by specialized tools or algorithms known as superoptimizers. These tools analyze the code and exhaustively explore the space of all possible code sequences, considering both the individual instructions and their order. The goal is to find the shortest or fastest sequence of instructions that achieves the desired output or behavior.

Superoptimization is a computationally expensive process since it involves searching a vast solution space. Due to the exponential nature of the problem, it is often only feasible for small code snippets or performance-critical sections of code. Additionally, superoptimization may not always be practical or necessary because modern compilers and optimization techniques can often generate highly efficient code automatically.

Superoptimization techniques have been primarily used in areas such as compiler design, code generation, and optimizing low-level code for specific architectures. They can be beneficial in situations where manual optimization is not feasible or when there is a need for extreme performance optimizations in constrained environments.
> Oh, we just couldn't think of any other solution, so we implemented CAPTCHA

Or more likely they do not care, grandma is very hard to monetize.
Were you working on Android? It is famous for failing to call 911 in emergency situations.
if there's any universe where that statement is legally binding we are definitely not in it lol
I was referring to this:

https://en.wikipedia.org/wiki/Jeff_Bezos_phone_hacking_incid...

I did not know about the part of the story involving the brother, I must have missed it at that time.
Yes, Airbnb Killer is registered in Poland, EU
Really wish these had video
Personally, I have the exact opposite thoughs on sigils: they break my fluency in reading code.

Not all sigils are as bad, but to me it's as if there's a word from a foreign language italicized in an english sentance -- that means I'll have a reading pause there.

The dollar sign is among the worst, and curly braces are the lightest, with ”@" bring in the middle in terms of pausing reading.
Might I recommend Mort Theory by "The Theorizer"? It is 2+ hours and is about the idea that Mort from the movie Madagascar is evil. Enjoy. :D

https://www.youtube.com/watch?v=REymyiNElA8
That’s what the ‘is’ is for. If you have a ‘?’ character, you don’t need it. But tastes vary. I don’t even like the ‘is’.

1. if isValid()
2. if valid?()
3. if isValid?()
4. if valid()

Number 4 is nicest to my eyes. But I guess if the ‘?’ or ‘is’ (or both) is a promise to the user that the function is a true predicate, then I can see its utility.
Not sure why I’m getting downvoted - I really didn’t like it.
The section about conservation in that article is quite fascinating. Apparently the worms are also missing because of pollution in that part of the Baltic Sea, and said pollution is now destroying the ship anyway.
I have drive-by-fixed many articles, including controversial ones like the George Floyd one. What I did was fix it, then post on Talk page with details. Looking through, it appears that most of the fixes remain. For the ones that don't, the precise language no longer appears but the article has since been written over the years since, and the fix is no longer necessary since it is correct.

I've noticed that I easily succeed at things many other people have real trouble with, this kind of thing included. It's a pity it's not particularly monetizable at a good rate, or I could simply launder other people's solutions through me. Maybe I, or a friend, can take a look at Galloway some time this week.
I was around around when pugs[0] was a thing, and the "commit bit to everyone who wants it" was kind of magical.

I am not sure you'd want this for everything, but for quick paced experimental work it seemed to be incredibly effective.

[0] https://en.wikipedia.org/wiki/Pugs_(compiler)