skysight-inc/HackerNews huggingface dataset:
Perhaps another tool is required to add items to a list, which then adds to my calendar. That does seem like a nice automation, and a "list view" / "kanban view" would be a plus.

But, I'm happy just blocking time in the same program work comes in on (email). I am far enough out of the iterative loop of development that most assignments are "soft" as in emails or requests from the group or random people in the organization who are in early stage product development and haven't formed a core team yet with all the project management tooling that comes with that.
Dyson is preparing a second robot vacuum for the US
Spectrum calls me several times per week (and sometimes per day). When I've asked the person if they are Spectrum employees they usually won't give me any information. It makes me think they are just trying to get me to sign up for an affiliate or referral fee.
I also raised that paywall issue in here a few weeks ago.

It produced a quite good feedback from "live with that or pay" to tips and costed me a few points - cancelling and hidden downvoting is en vogue.

There is mostly a way round such paywalls.
One very good tip was to ask in the thread about how to read that article.

And yes. You are not alone.
I really don't get how news aggregators could even allow such practice. Google news has become unusable because if this - for me 4 out of 10 is paywalled. I hate it.

I don't want to get everything for free. But it never was - and won't never be, as the consumer is the product.

But the practice is so mindless. The more paywalls, the less I'll visit that page. No matter if it's suddenly unwalled - I just minimize the risk for being lured to the article and hitting a paywall again.

Here you still have a possibility to ask a solution, which is good.

I think the usage terms of here are clearly saying, if it's paywalled, the poster must provide a solution in the comments. So. Any site posted with paywall, is misbehaving?
You are probably well aware, but this is a very contentious approach. The problem isn't that the math is going to be changed so that the wraparound doesn't occur, but that the compiler is (eventually) going to do a larger scale optimization that silently removes your check to see whether a wrap around has occurred. Compiler writers argue that the such optimizations are necessary to get good performance, so it's unlikely to ever be become defined behavior.

While you might continue to get away with it, and while I agree with you that the standard should be changed, I personally think you are being extremely foolish by relying on this sort of UB in anything other than toy programs that you expect to compile once and verify for correctness. The fix of using "unsigned" for cases where you expect wraparound is so simple that you should switch your approach.
Given the very broad range of views on what, if anything, counts as a natural kind [1,2], it would seem that if I am being incoherent, philosophy as a whole is being incoherent, and if knowledge cannot even exist if there are no natural kinds, then we have not even taken the first steps to knowledge!

What happens in practice, of course, is that we propose that the world is a certain way based on our experiences so far, without being hung up on the question of whether we have truly identified the real 'natural kinds' and are talking about them. We seek to validate, or refute, extend and/or replace these opinions, through further study of the world, in a process that is the opposite of the skepticism that you seem to think my position implies.

If you find it helpful to think that 'natural kind' is a natural kind, then go ahead, but the fact that you know something about the world (a premise I am not disputing) does not make your assumption about natural kinds a metaphysical necessity and a prerequisite for knowledge. After all, we have, over the millennia, held many now demonstrably-false ideas about what sort of things there are in the world, yet that has not prevented us from learning more.

One other thing: you wrote "putting aside the revolting notion of revoking my individuality like some collectivist..." Firstly, note how you are presenting an emotional reaction as if it were an argument. Secondly, if you had paid attention to my previous post, you would have seen that I am arguing that our individuality should not be put aside on account of the arguments in the article. Before you start bandying words like "incoherent" and "insanity", you should be a little more careful with your own arguments.

[1] https://iep.utm.edu/nat-kind/
[2] https://plato.stanford.edu/entries/natural-kinds/#MetNatKin
Every time an article is posted, it reveals some ludicrous source of plastic. In this one, it’s carpets. Can someone please put together a guide of how to avoid products like this? Surely carpets didn’t always contain plastic. Why does it now?
In my 40+ years I never cared for any type of football, but my feed is full of news regarding different European clubs, Munich, Paris, you name it. Disclaimer: I am from a home town where football is super popular.
Sounds like a good use case for refinement types or general dependent types, where you can elide overflow checks if (and only if) you can prove to the compiler that a computation won't overflow.

That way you can put explicit overflow checks at the boundaries of your application, and then internally you pass around compile-time "proofs" of safety and/or perform explicit overflow checks where needed.
You're seriously disconnected from what young people are doing.
Search 'vrchat' on youtube.
I don’t know how you could say Facebook.com is on its last legs when it is still growing, both in DAUs and MAUs, with 1.9B and 2.9B, respectively.

A fourth of the world population uses it daily, and a third uses it monthly. They are far from dead.
I'm not sure it's revolutionary but it is a remarkable device. The Air is the first laptop I've owned that I actually like using rather than tolerate.
It's too bad Apple had no interest in making Magsafe available as an industy standard and instead moved to the usb-c standard.

The removal Magsafe from apple laptops was the final straw that got me to switch to Linux.
Location: Europe (Russia, Saint-Petersburg)

Remote: Yes

Willing to relocate: Maybe

Technologies:

- Go, and Go assembly, Python, Perl 5, C (also Zig, Rust, Mercury, Lua, Haskell but have no professional experience here, though can do a test assignment).

- Linux, scripting with bash; git, make, coreutils etc.

- Docker, gRPC, Wireshark, QEMU, Ansible

- Distributed systems, Compilers, Networking, Storage, Formal verification, Math, Machine learning

Resume/CV: will send after a request

Email: k r a u n i d @ gmail dot com

Languages: Russian (native), English (C1), German, Spanish (basic)

Github: https://github.com/fyrchik

Linkedin: https://linkedin.com/in/stratonikov

Last 5 years I have been working with storage systems and networks. I have a strong background in both math and CS and broad interests. Curious.

Working on anything adtech-related is a big no.
Hi, the author of the blog here. The protocol is published as part of the Selected Areas in Cryptography conference and is also on eprint (https://eprint.iacr.org/2021/1183).
> Option types require generics

Why would a built-in option type require more genericity than the built-in array and map types?
Such is the nature of a flame war. It's also REALLY hard to take thread after thread of discussion about how this thing you built is totally shite, and not try to respond in some way.

It's hard to clearly communicate on the internet "we could do better here, we'd love some help, but you don't need to be an asshole about it". Once casey was set on his warpath, I think it was just too late.
Pre soak is not nessisary or often helpful. I think https://www.gardenmyths.com/ had an article on that at some point
Of course you should fix the issues. But you shouldn't have the build scripts etc you ship and that your users use trip them.
The big alcohol study that didn't happen
Intel and AMD should consider how much goodwill they may gain by just removing IME and PSP. The framework and librem laptops show that there is a market of people willing to pay for upgradable devices which are independent from makers and free from out-of-the-box backdoors.
The “Labor Squeeze Stockouts”: The Enemy from Within
Postgres enum types are like C enums--a bounded set of identifiers. Sum types requires a bounded set of arbitrarily complex types (not just identifiers). For example:

type Event enum {
KeyPress(rune)
MouseClick{ x int64, y int64 }
}
Flickr | Android Engineers, Senior Backend Engineer | Remote* | Full Time

Flickr is home to a substantial, vibrant community of millions of photographers and the best place to inspire, share, and connect online. Flickr engineering is based on the principles of rapid development, continuous deployment, and individual responsibility. Our small engineering team powers one of the largest photo-sharing platforms online. Join us and make Flickr bigger, better, and faster. We are looking for Engineers to join the team!

List of open positions: https://www.flickr.com/jobs#job-section
Sure if you just use it as a dns provider.
Show HN: Full Tilt, a small game which uses your phone as a Wiimote controller
The great Commodore brand heist
Because math doesn't break like contracts do mainly.
iCloud Security Overview
Do you only go to production after step four? Serious question.
Write tools and libraries for them, document them, and maintain them. You need to make it easier to implement your interop than it is to use their own tools.
Managers need to be no nonsense and direct in order to be respected.

PS: I think voting needs to be disambiguated orthogonal to agreeing/disagreeing (because it vital to community health rather than quietly-silenced) but split into dimensions of insight, on-/off-topic, and seriousness-hilarity-or-pointless for sorting based on personal preferences (hide humor, hide off-topic).
Top Tips on How to Dress Confidently
The problem wasn't that the Microsoft devs were wrong technically. The problem was that the tone of the Microsoft developers got much worse than Cassey's tone, they should have just closed the bug rather than ridiculing him at the end. If they did that the issue wouldn't have been a big deal.
Ultimately, if you're running in a virtualized cloud environment, you already trust your hosting company with your website's certificates (because there's no way to stop them from spying on your machine's core memory). So for most users, it's not a major change to expand the trusted set from {Amazon} to {Cloudflare, Amazon}. If you're the only one with root access to your hardware, then more power to you. But for most people I don't think it's a major change of threat model.
VMware Tanzu Community Edition
I think this is a convenient excuse and the money and reference was good. A convenient excuse, not a good one.
Nobel prize seems like a marketing agency to me.
Last week I was contemplating what to do about watching NHL games this season since it is moving off of NHL.tv and on to ESPN+ for out of market games. I thought it'd be nice to have everything integrated with my current setup (OTA channels with HDHomerun + Pluto.TV + ErsatzTV), so I decided to write this up.

This creates 100 channels in case there are that many simultaneous events happening at once, and then figures out channel to put each event on.
One thing that most folks aren't aware is that Cloudflare registrar requires usage of their nameservers. It's understandable, they are selling domains without a markup and need to make money in other ways. For those that want to use a custom nameserver, Porkbun is a great choice.
Nice, I enjoyed these articles, especially the first. If "flow" is deep focus and bringing order, what the author calls "anti-flow" is creative exploratory brainstorms, with "high entropy state". I agree intuitively that these are different modes of thinking, both valuable in their own ways.
Anyone have a URL for this outside the paywall? Thanks.
The author also wrote "The Wretched Atom" and is clearly nuclear-phobic.

Nuclear power is the only hope to stop climate change.
I strongly suspect the reason is because they tolerate incomplete test suite, and don't use sanitisers enough, despite their use of an insanely unsafe language (one thing I absolutely hate about C is the sheer amount of undefined behaviour).

-Werror is just a stop gap desperate measure for when devs are pressured to write crap as quickly as possible. What's exceptional about Monocypher is not really that it's a cryptographic library (though that helps, modern cryptographic code tends to have pathologically simple control flow), it's that I took the time to polish it.

That being said, I am not against static analysis. On the contrary, I am huge fan of strong static type systems, and for languages like C a static analyser can be a huge help. I also trust John Carmack when he says running a static analyser has found non-trivial bugs in real code. But then I want real static analysis, that can assess actual risks of making mistakes. Compilers need to be fast, so their warnings naturally tend to be crude. And if they start complaining about stuff like whitespace in a language where whitespace has no semantics, that may hurt more than it helps.
Well probably not. Note that it's the same price as the USB-A port and cheaper than any of the others.

Also the base of each of those modules is USB-C

> Do I need to have a USB-C Expansion Card to charge the Framework Laptop?

> The Framework Laptop charges over USB-C from any one of the four Expansion Card bays. We suggest configuring with at least one USB-C Expansion Card, since it is difficult to directly plug into the recessed USB-C receptacle that is inside the bay.

This probably means the body of the laptop supports all those things and the USB-C module is just wires.

What's the cost of that support in the body itself? Not stated.
"It looks more like sour grapes"

He wants that chip in a raspberri pi, not sure what you call it, it's the quite the opposite of sour grapes
Sure, I suppose my point is just further along the lines of 'even if all the ports are the same, they don't necessarily work the same' since it turns out that even if they seem to/say they do, there can still be such differences.

IMO if it's to be optional to implement the 'receive' side of USB-PD (or QC? Whatever it is) then it should use an extra pin, so a PD cable physically can't fit in a non-PD port. And the ends opposite, so that the PD-pin-having transformer plug won't fit a non-PD cable.

(I don't really want that though, I'd rather it was just required to support it. So it's all the same and we can properly live the one-connector dream.)
That's not how statistic works
Did you repurpose the screen or use the e-reader software to point to a data source?
Sure, it’s a dilemma that has existed in society since the first ever victim was wronged and plotted retribution.
Sorry. I'm not trying to be pedantic, but how do you define this kind of thing?

E.g. "deterministic?" A naive Bayes model that optimizes for inflammatory text keywords is deterministic. Is it what you want?

I think you're making the point that consumer comprehension of how a system works is important, but at what level is that comprehension needed?
> But then you’ve removed a measure of privacy.

I don't think such a system of accounts would need to be publically accessible. It could work similarly to income taxes - where the public is able to look at robust aggregate data, the IRS is able to collect taxes as necessary, and central banks are able to make good monetary policy based on real data.

> The rest of us will spend even more time each year figuring out everything we own vs got rid of that year.

For the vast majority of wealth that the vast majority of people own (property and financial assets), nothing would be required because (as I mentioned above) there already exist reporting mechanisms for those types of assets.

> Progressive taxes are a failure. Millions of words are in the current tax code and it still failed.

Why do you think progressive taxes are a failure? Taxes used to be much more progressive during a period of much higher growth (1950-1980). Over the last 40 years we've gradually made the tax system more regressive by lowering rates and inserting more and more loopholes (which primarily benefit the wealthy)
"t is striking how many non-tech companies that blow up did not really ever have much to do with technology. "

Medical diagnostics is not technology? Is it witchcraft? That would explain a lot, I suppose.
> If you truly believed that the 8th person would find a better job then it wouldn't matter if you fire them or not. In fact, if you create a new full time job that needs 40 hours of work, then all 8 restaurant employees would apply at your company because they know they get to work 5 hours more. The best out of 8 would be chosen for the new job. One person leaves the restaurant, resulting in full employment of the 7 restaurant workers.

The "8th person" is the person who made the pasta making machine.

Whats happened is you've lowered the cost of production of pasta. The owner can now try to increase profits by either keeping the price the same and taking the savings, or lower the price to increase sales, in which case consumers see the benefit, which most economic theories predict they should through a competitive market if the owner does have some monopoly on pasta making machines.

From the saved money that the owner and/or customers, they will (hopefully) spend it on other things. Like maybe remodeling the restaurant or their home. Which means jobs are generated for restaurant and home remodelers.

Yes for the laid off restaurant worker who only knows how to make pasta by hand and cannot easily transition into a job remodeling houses, this is a problem. But on the other hand you have two wins here - the company/person that made the pasta making machine, and the person who in the end receives money that otherwise would have been spent on laboriously making pasta by hand.
I think you joined after the good years.

Yeah, it always seemed like it wasn't worth it since I really didn't have many friends to speak of. I mostly joined to keep touch with family when moving overseas. I'm not sure about 'after the good years' since I've honestly met some wonderful folks and had always seen people act out the worst part of facebook in real life - racism, anti-gay, and anti-poor sentiments haven't been strangers to Indiana's small-to-medium towns. You know, making it hard to believe it wasn't on facebook too.
Free Money to Grow Your Startup? Apply for Grant Funding
I like Zig's approach here: normal arithmetic had undefined overflow behavior, but if you want overflow there's the overflow arithmetic operators +% -% *% and ÷%, and I think saturating arithmetic operators (+| -| *| ÷|) just landed in the master.
It’s not. The release was somewhat revolutionary (it’s not all it’s made out to be, but there are many remarkable things about it).

Before releasing it though, they worked up to it (in secret), 2.54 centimeters by 2.54 centimeters.
This definitely resonates. I've often talked about how the key transition to 'lead engineer' is when you learn how to wield a team of programmers to solve a technical problem, instead of solving it yourself, and to higher levels it's when you learn how to wield an entire organization to some technical purpose.

These ARE much clunkier tools than a compiler.

Another way I've expressed it is how the tool you use to get started on implementing a change shifts as you grow more senior (if you'll forgive an IDE-centric kind of view - this is meant to reflect life in a Big Org - feel free to substitute with appropriate emacs commands)

- Junior Dev: File > Open

- Dev: File > New

- Senior Dev: File > New Project

- Lead Dev: File > New Diagram

- Principal Dev: File > New Powerpoint Presentation

- Staff Dev: File > New Recurring Meeting Request
What is the purpose of using a different word for a man senator and a woman senator?
It’s why Kanye’s Donda album is somewhat genius.

He has a song “Jail”, talking about how someone got pulled over and is going to jail simply because they have priors. I see this as a reference somewhat alluding to the aftermath of George Floyd, if you’ve been convicted of a crime it is now ok in our society for police to treat you poorly.

A right winger might cringe at that, but then applaud that in a remix of the song he brings in Da Baby, to give the finger to cancel culture.

What he is doing though is pointing out how tRey are related.

Essentially saying if you think cancel culture is wrong then you should also be opposed to someone’s prior convictions causing them to be treated poorly, and if you think it is wrong what happens to those with priors, you shouldn’t be promoting a cancel culture.
Money is pretty good. Probably less than tech equivalent. When I said I don't care about the money flow I meant I don't care if the work ultimately enriches people whose ethics I don't agree with in part.

Short answer is I like my job. I like the work that I do. I think it directly helps the world be better. I get to operate at a very high level working with CEOs of important companies. The company is genuinely interested in advancing my career. It's a rare mix of tech and business. Coworkers are pleasant. Leadership is good and listens to its people.

The controversies don't bother me that much. the firm is decentralized. It bothers me about as much being associated with American problems. On a whole I think the firm helps things more than it hurts. The same confidentiality rules prevent us from sharing our successes. ymmv
All 5 symphonies? There are 7 symphonies that have been published.
From my perspective, this ability was generally assumed to be true but confirmation is interesting.

Heck, it’s even a running stand-up joke. “Ask your wife if you can look up something on her phone. Google “How to kill your husband” and hand it back to her. Congrats, you’re safe for another month!
> Cloudflare has always had free bandwidth and you can point the origin to whatever you want.

Not completely: if you used a ton of bandwidth (especially non-HTML/JSON) they'd want you to switch to a paid plan.

Using an arbitrary origin server is similarly different, too: that means a lot more traffic coming back to your origin server unless all of your clients are located right next to each other hitting the same edge node. The mechanism they built to do an on-demand copy from S3 to R2 once and serve all subsequent requests from the replicated R2 copy should use substantially less bandwidth and will be faster for all of the requests received from clients which are closer to one of the R2 replicas than your origin server.
That's probably some combo of:

* https://github.com/microsoft/terminal/issues/649#issuecommen...

* https://github.com/microsoft/terminal/issues/11230#issuecomm...
As part of the continuing series "IBM Lost the ..."
The whole undocumented code being useless is weird to me.

I can determine the intended logic regardless of class or function names, and parameters labels.

I’ve repurposed a lot of code that was labeled as being for one thing but the logic worked fine for another so I just changed the names.

There are a lot of educated bad programmers out there who think their academic view make them good programmers.
> Cloudflare has always had free bandwidth

Only for HTML content. [1] That is the real disruption here.

--

[1] https://news.ycombinator.com/item?id=28682885
Highly recommend finding a recording of Finladia that includes the choir! Much more powerful in my opinion.
The path of least resistance in America today is to act like minority groups don't exist for the sake of not offending them, as if they're irrationally sensitive and need to be patronized, lest they lash out. I think it's an insult to their emotional intelligence and the actual problems that they face.

Black people in the US today experience poverty, violence, and government apathy at exceptional rates, but at least they've been spared the embarrassment of there being a black man on a box of rice.