skysight-inc/HackerNews huggingface dataset:
Isn't the fundamental issue that aggregators are able to pick the "best" parts they want while the integrators are forced to produce the best all the time?

Wikipedia was a boon for search, as it provides so much value for Google to show direct answers and results. But Google didn't do much for it.

Netflix and Amazon Prime has shown that content can be produced for relatively unknown "brands" and still be highly valuable. Disney is traditionally the owner of intellectual property that they want too monetize.

Doesn't take a genius to understand that at some point Disneys content will be sup-bar what others are offering. Even when they today have a head start.

I have no issue to think about a world where kids will grow up without ever touching Disney content. But some form of Netflix they will for sure have.
With my open-source product I'm in a very similar place, and I do _mostly_ the same thing.

My product (https://httptoolkit.tech) is a debugging proxy app. The codebase is broken up into a few modules: a desktop shell, a UI, a backend component for the UI, plus a standalone proxy library and a bundle of smaller libraries that do everything from detecting & launching browsers to reparent react components around the DOM (if you're interested, they're all on github: https://github.com/httptoolkit/).

All of this is open-source, with some premium features behind a subscription (but even those are open-source, it's just you'd have to fork it to remove the subscription checks, and it's not worth the time of any professional to maintain their own fork of the whole project).

The core product is AGPL, but nothing else. More specifically, product-unique components are AGPL (the UI, the backend, etc) where there's no clear case for ever reusing them other than duplicating/forking the product, but everything else is kept under permissive licenses, mostly Apache 2. This is mainly because AGPL really limits practical freedoms in business contexts: It's harder to get sign-off to contribute to (A)GPL libraries, even in a one-off script nobody wants to risk using an (A)GPL library and it would become much harder to find contributors.

So far I've found this has worked pretty well for me, and I'd recommend it to others, including Plausible. Put only the core product-specific components under AGPL, but keep everything that might be useful to somebody building a completely different product under more relaxed licenses wherever you can to ensure you can fully engage with the open-source community.
signal reflection most likely. https://en.wikipedia.org/wiki/Signal_reflection
Why do you need an always on service for this? Just send the webmentions whenever you compile your static website - that's the only time content actually changes.

On Pelican, you can do it using this plugin https://chezsoi.org/lucas/blog/pelican-pingback-and-webmenti...
This has similarity to rain storms that cause sewage to overflow into the river in Portland, Oregon.

Portland uses a combined sewage overflow system (CSO). When there is a heavy rain, it used to be sewage would pour into the Willamette river.

However, for the past 10 years the city has been installing rain gardens that contain water storage devices that allow flash rain to be collected like a capacitor and then slowly drain into the ground after. [1]

These have had a big impact, not only in reducing or eliminated sewage spills into the river, but also reducing the amount of storm water being processed by sewage treatment plants.

[1] https://www.portlandoregon.gov/bes/78921
Show HN: Top Back End Frameworks for Web Development in 2020
Thanks, I actually had a vague memory of having read about this somewhere. Cool!
The laptop in the video just looks like how my screen gets when too my fingers have been on it.
This cartoon manages to cram a lot of commentary on British society, plus a nice rhyming slang reference: https://twitter.com/gibbs_jonathan/status/116641737510274253... ;)

(Link to the archive: https://www.alexcartoon.com/archive-result.cfm?action=search...)
Just a heads up, your platform currently seems to be giving me a 522 connection timeout issue (http://app.devo.ps/) and the homepage isn't encrypted, which when asked to 'sign up' is concerning.
You're thinking of iOS, the Mac is much more open!

You can't normally run code on the T2 but I don't think that has much use outside of research. You can't run code on an SSD controller either.
Hard disagree. The bit where they're machining the hilt was definitely worth my time. The glass blowing nozzle also super cool. I'm not likely to pay for the rest of it, but I definitely don't feel like my time was wasted.
Modern Angular – A better way to create apps
Sounds like for things that are inelastic, we should find ways (on both sides) to maintain a buffer if we want to have stable systems.
I had basically this exact discussion with a coworker. I said something offhand that I rarely consider big O, beyond avoiding obviously inefficient patterns; they replied they basically are always considering big O. Personally, that strikes me as premature optimization. My priorities are generally:

1. Solve the problem.

2. Ensure correctness of that solution

3. The code is easy to reason about

4. The app is robust

5. "good enough" performance

6. Performance tuning

Which is of course the "correct answer", and of course in practice these all blend together I will emphasize any number of those at a given time (who doesn't love spending an occasional afternoon just chasing pointless benchmarks?). But I never come at it from a "big O mindset" even when that's what I'm doing in practice, I just call it "common sense" and heuristics: don't put slow things in tight loops, memoize when you can, and leverage concurrency.

In my line of work (CV), moving a slow blocking operation from serial to async will get you easy, bigger wins 90% of the time, vs seeking out something in polytime and refactoring to nlogn.
The US government is not afraid of meddling in/pressuring other countries to get what they want. Case in point: Julian Assange, Kim Dotcom.
Agreed. In my case, daydreams regardless, I'm not expecting to build a multi-billion $ exit. It's more about building something useful for people, that I can control the direction of, and guide to some kind of "success".

Success here can be a nice side-income, but also just making a solid, valuable tool for customers.
I think you've made a fair point, which I did have in mind but didn't write down - that there is a dichotomy between embedded and cloud systems, and the definition of software development will be to a lesser extent defined by the embedded side. Apple, for example, will have clout.

But long-term I think the cloud providers will assimilate so much power that the embedded side will follow its diktats.

Big iron mainframes have longevity, but will absolutely die out close to complete extinction - I've worked on those systems, I understand their strengths and the legacy issues, and there's no way that cloud isn't going to gobble up that market, it's just going to take a long time (as you say, beyond 2030).
If there were no landlords prices would drop further still!
Every few years I give KDE a shot, and the result is always the same; it's too unstable and slow to be a daily driver.

The latest time was just last month, and the _stock_ panel widgets kept crashing, forgetting their preferences, and so on. The desktop environment itself occasionally crashed-to-login.

Well, back to Gnome2! (MATE).
How to Turn Your Skills into a Business
MIT's Banerjee: “Enduring Cancer” in India
BitKeeper solves the same problems as Git with a _far_ more sane user interface. My personal opinion is that it's best in class. The thing Git has going for it (over BitKeeper or really anything else) is GitHub.

If we had something like BitHub that were widely used instead, I don't think I would bother with Git for anything except contributions to projects using it, despite being a fairly advanced Git user through necessity.
You're essentially describing a two-phase commit ie. commit the data to each node, and then to the whole cluster (or discard the transaction if not on every node).

This is fine for some distributed tasks, but you have to wait for the whole cluster before you can use the committed data - not fast compared to single-phase commits with eventual consistency.

This is what CRDTs, Paxos and CALM are trying to solve, a single phase commit where each node can then work out the order of transactions themselves, in order to reach an identical state to the next node.

In your MMO case, it looks like an ideal problem for 2-phase commits to solve :)

There's also a related problem, where the volume of data you're sending is such that you can't replicate it across the whole cluster, only some of it. You then have to a) sort out the redundancy of the data, and b) the consistency of the data bearing in mind that a node may have data reliant on data from another node.

Many of these issues are somewhat related to GC, distributed hash (merkle) trees, CRDTs and actors operating on data (rather than the other way round). It's a rich problem area with many coordination applications for the good solutions!
Some SF podcasters I've listened to for a while started talking about moving out soon so it's definitely at a conscious level for most people.
Ask HN: What are the best CLI tools not for programming?
Perhaps it was related to this item?
https://news.ycombinator.com/item?id=24374570
Reminds me of this:

https://www.reddit.com/r/todayilearned/comments/14ucj2/til_b...

"Bill Gates was recruited to write the class scheduling software for his high school. He used that power to place himself in classes with more female students."
Maybe it's a relative perspective thing, but every Californian I know thinks they're quite different.
Bay Area is insane. I pay $850/mo for a 4B/2BA house in upstate NY.

I work locally and telecommute now, but I used to commute regularly to the Boston and NYC metro areas with commute times similar to what I hear about from some colleagues in the Bay area. 2 hours on Amtrak (+10m drive) is much more pleasant than 90 minutes in the car to me. The haul to Boston was truly awful, but the pay was too good to pass up.
> They generally don’t care about small-scale things like hackintosh

They do, actually. Someone tried selling computers pre-configured with the correct hackintosh configs and Apple shut them down via a lawsuit[0]. They also got Wired to take down a video on 'how to hackintosh'[1], however the theme with these two events was that they occurred pre-2010. Given that a multitude of people have now created hackintosh tutorials, the only thing Apple would C&D now is someone doing what Psystar did and selling pre-configured machines.

0: https://en.wikipedia.org/wiki/Psystar_Corporation

1: https://www.zdnet.com/article/breaking-apple-suing-wired-for...
If you're being chased after the type of people who can buy hacks for six figures or higher you're as good as dead anyway.
Visualizing 30 Years of Polar Sea Ice Data in 3D
It gets worse:

https://twitter.com/benyt/status/1315451891338313728

> Someone else active in the Times Union tells me that a leader of the chapter, who runs the account, tweeted about the Stephens column without any internal discussion, causing a furor in Slack and drawing heated objections from others in the Guild, and leading to this
Absolutely. Clarity of the concept is important. That's sometimes at odds with the best performance.
That makes no sense. Rent controls don't specify a minimum rent, all your reasons apply equally to rent controlled and uncontrolled rentals.
Would it be a good idea for Reddit's links to have the same treatment as well?
PopOS is really impressing me
"Invest in Apple."
Understanding the origin of SARS-CoV-2 is irrelevant to how we handle the current pandemic. But it would be useful for reducing the risk of another similar pandemic in the future.
I didn't realize that the MPL worked like that. I've never made anything large enough to care about using anything other than MIT, but that's a great option to know about. Big corporation or not, I don't like people reinventing the wheel. I don't care if someone using my code doesn't propagate that philosophy.
I recently decided to give stock Ubuntu with Gnome a try, coming from KDE. After about two weeks of missing some of the simple pleasures of KDE, like being able to right-click in the file browser to create a new file or resizing windows to the left/right side of the window with Meta-left/right (which is somehow buggy in Gnome), I landed back in KDE-land with Neon.

I briefly toyed with the idea of Manjaro, but am not sure I'll be able to install some software that is readily available as .deb.

I have been using KDE as my daily driver for both work and personal computing for five years now.
Dat jlcpcb print speed...
Yeah, for better or worse, shared homes are entirely normalized in the area. Even rich professionals who could afford to live on their own often split a 2 bedroom apartment or group house.
Entitled people get angry when things don't go their way or when they exp (cont)
Politically it's a lot more centrist. More housing friendly, no good transit options though.
Isn't that already built into the definition of O?

"f(x) ∈ O(g(x)) as there exists c > 0 and x0 such that f(x) ≤ cg(x) whenever x ≥ x0"

Saying f(x) is O(g(x)) doesn't say anything about how those two functions compare below x0?

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

Edit: Not trying to be snarky - just trying to check whether my 30+ year old memory of education on such matters is even vaguely correct... :-)

Edit2: Added "memory of" - I'm pretty sure what I was taught was correct, just my memory of it that is all too fallible.
Snowden exposed governmental crimes. An Apple leaker (while I support their endeavor) wouldn't be exposing anything but company secrets; the ends wouldn't legally justify the means.
It didn't take my 7 years to feel comfortable in DC and DC doesn't constantly smell like pee.
Both sides?
Remodeling an existing structure won't really expose you to the regulatory burden, which is good for you but isn't the full picture. If you wanted to buy a SFH and build a duplex or, God forbid, a triplex, then you'd be paying serious money, mostly in the carrying costs of your debts while the government dithers over your application. This is why in California one of the most important recent state law changes was 2017's SB35, which mandates that local authorities must approve certain types of projects in 90 days or less. But the types of projects which benefit from this are fairly few.

On top of the carrying costs there are impact fees. These vary by city but you can see how crazy they are. In Fremont you will pay $160k per dwelling, that's just cash out of your pocket. Totally crazy.

https://www.spur.org/news/2018-05-09/it-all-adds-growing-cos...
Historical norms included much higher interest rates and women not participating in the labour force.
Yup, I’m sure they could have made a regular creme brûlée burner look like a viable lightsaber if they wanted to.

The handle and backpack looked really cool though!
Show HN: Petal – An In-Browser Editor for LwDITA
[disclosure: I work in this space and make another kind of optimizer.]

Sorry to talk about a competing product here...

We've been applying deep reinforcement learning to various scheduling problems (which are hard!), and it has shown performance gains of between 10% and 32% on various use cases.

The thing that RL can do, which mathematical solves sometimes struggle with, is generalize for highly variable data, and be updated quickly. (You can retrain the policy without rewriting anything manually, unlike MIPS.)

We're doing that here:

https://pathmind.com/

We're automating several steps in RL, including choosing the architecture and the hyperparameters.

https://pathmind.com/why-pathmind/

Anyone who would like to learn more should feel free to message me.
Should have a (2017) in the headline.
Django: https://github.com/edelvalle/reactor

Laravel: https://github.com/livewire/livewire

Rails: https://github.com/hopsoft/stimulus_reflex
> The laptop in the video just looks like how my screen gets when too my fingers have been on it.

When do your fingers ever get on the bottom left corner of the screen, for example? That's classic Staingate and not an area you would touch the screen.
It’s not new and was released about a year ago.
YES! It was this https://www.lexaloffle.com/bbs/?sub=2&cat=7 - Thank you so much, how on earth did you find it so fast. Much appreciated!!
Can you explain (with links please) how Facebook is a "detriment to a stable society".

> If you work at Facebook, I despise you. (you in the general sense)

I think that is massive hyperbole. Do you despise all the people who work for oil companies also? What about everyone who works for Nestle (all the pushing of formula milk in Africa that led to the deaths of babies), I mean where does it all stop?

> The foundation of the company is a guy who thought it was OK to create website to rate women. Fucking degenerate people.

He was a 19 year old man at this point (and I'm not even sure that happened anywhere except The Social Network). I'm pretty sure lots of 19 year old males have done things similarly except no one cares, because they're not billionaires.
Hacksmith said the video would be released in a week to the public. It is not a new strategy at all to release content early to your financial supporters.
It works like this in most places.

A good friend of mine went head to head with the Dutch tax service. It was obvious from the start the tax service could never win. So he won...after about 5 years of legal proceedings and having to finance the whole thing up front before getting his money.

Remember you have to fight them in your spare time, for them it's just work time.
I'd be fine with code/algorithm patents or other forms of rights if we hadn't made the absolutely insane decision to apply copyright law to something as clearly function-oriented as (non-gaming) software. In fact, hardware was actually denied copyright protection for exactly that reason, and Congress responded by creating a separate property regime for "maskwork" that was far less restrictive.

Of course that's assuming that patents or copyright are actually necessary to allow the creation of new works and inventions. As far as I'm aware, we sort of just assumed that it would be the case when we stuck it into the US Constitution. We never actually produced any sort of proof that this would be true. There were previous civilizations that managed cultural and technological innovation without it, and there were also other legal innovations concurrent with the introduction of copyright and patent law (e.g. freedom of speech, republican democracy, etc) that also have accelerated the pace of such innovations.

We do know that under copyright and patent law, parties that infringe upon others' rights generally gain supra-competitive advantage that has to be remedied by a court. Clearly, if there's a law, then firms that break that law have competitive advantage. However, this is then extrapolated to assume that innovation is a natural competitive disadvantage and that we need copyright and patent law to ensure that it exists at all. This is extremely pessimistic; and probably not the case for at least some markets. Free Software projects generally do not collect licensing fees at all, and sometimes prohibit others from doing so, yet they still have regular innovation and growth.
Collection of low fidelity website wireframe templates
Is that worse, or better?
It is also due to the fact that the T2 and cryptography team is very insular at Apple, if those documents were to be leaked then there are only a few teams where the leak could have originated and the hammer of god would be brought down.
How to Start Writing More
I agree, however I would even say that "less work" isn't always what people strive for. If it's your company then it does not feel like work, so hours don't matter so much. It's much more about things like: not having to sit through countless meetings with no clear purpose and lots, and lots of meaningless BS.
Then there is the time that I wrote a program that would have taken 100 years to run and found a (perfectly useful) approximation I could calculate in 20 minutes, for a 2.6 million (x) speedup. Even counting 16 hours of programmer time that is a 55,000 (x) speedup.
KDE has both virtual desktops and activities:

https://docs.kde.org/trunk5/en/kde-workspace/plasma-desktop/...
> With 9p, for every T message there's an R message that is waited on before the next T is sent.

This is entirely false.

The 9P protocol is asynchronous, can handle up to 16k outstanding requests, supports out-of-order responses, and includes support for arbitrary request cancellation,

The only thing thing that blocks to wait for an R message are blocking syscalls, but that doesn't stop other processes from sending further T messages.
And of course I'm greeted by a non-compliant GDPR popup.
It's like a little puzzle snack type of a thing that I've certainly never been lucky enough to need to solve in 15 years of programming yet.

Yes, I think it's really limited in utility. But it can offer some insight into how quick and flexible you are generally speaking.

My first impression is you can do a quick DFS recursive function that does a swap (can prolly use xor operator) on the left & right pointers
That's GNOME.
I disagree that it's a demand problem alone. There was tons of new construction. If I wanted to, I could have moved to any neighborhood in the city on a whim... As long as I was willing to move into a brand new luxury apartment $4k studio.

The demand was high for reasonably priced older units. "Just add new construction" doesn't work if all that gets built is luxury apartments.
Nope. Not doing it
Carl Pei is leaving OnePlus to start a 'new venture'
I think you are referring to the fantasy console PICO-8 [1] which has "carts" that are games inside of a PNG container [2].

[1] https://www.lexaloffle.com/pico-8.php

[2] https://pico-8.fandom.com/wiki/P8PNGFileFormat
Compiling XQuery to Native Machine Code
A clear case of Rob Pike’s 3rd rule of programming:

https://users.ece.utexas.edu/~adnan/pike.html
I don't think you're wrong, I just think you're not looking far enough ahead.

What we have now is very primitive compared to how app development might work in the future; serverless is laying the foundation for a completely different way of thinking about software development.
Your kids use the yard 40 minutes/week?

It has been a long time since I counted as a kid, but my recollection is that it was more like half an hour per day, at least. This was also the baby boom, so there was apt to be not just my brother and me but eight or more other kids there, playing kickball, tag, touch football, etc.
Firstly, I'm arguing the general point. Secondly, I'm not a software developer (well maybe I'm slowly becoming one, but it's not my job title).

Thirdly, I have looked for ethical companies who'll pay me to analyse data, and I am yet to find any industries that don't have ethical issues. I'm not sure what makes Facebook special in this sense (do you feel the same way about Google, Snap, Twitter and TikTok?).
Still can’t afford to live there though...
No - as it infers that Commodore themselves could be making this and that is not so.
No. it's not a cutting torch. It is a glass-blowing torch, as he said in the video.

There are not video effects added.
Fair enough. I guess what I meant to say is "as long as you saw it boot up with nothing in the USB ports, you don't have to worry about this particular vulnerability."