skysight-inc/HackerNews huggingface dataset:
Barry Lyndon may be slow-paced, but it's the Kubrick I'd pick too. Just don't come to it as a Hollywood movie.
The goal of hybrid models is to have people in the office when they need to collaborate, then work from wherever for individual work. But it seems like this will be hard to pull off.

If everyone is in the office on different days, then of course you lose the benefits of in-person collaboration. But if everyone is in the office on the same days, then it's harder to meet with people because their schedules might be full or you might not have enough rooms for all the meetings. Sure, you can try to align schedules by related teams, but it will be hard to get perfectly.
You know what else fights juvenile crime? After school activities. I imagine you could save a lot of taxpayer money and fight crime if you just kept the HS gym open until 10pm.
> All three of those can be true in a city.

At what multiple of price?
Looks great, congrats on the launch!

What kind of computing power is available to teachers for the interactive coding examples? Can it handle machine learning frameworks (e.g. PyTorch, TensorFlow) for example?
Reddit is banning any Aimee Challenor mention. UK public figure and Reddit admin
And even then, we'd need to invent a cryptosystem whose hardness depends on an NP-complete problem, and be able to reliably find hard instance of that problem. There are interesting attempts at that which have failed e.g. the Knapsack cryptosystem:

https://en.wikipedia.org/wiki/Merkle%E2%80%93Hellman_knapsac...
Would be great to see a paragraph or two about how to write tests for this functionality. Testing has been my pain point regarding front end development with Rails. Compelling tech all the same and a great article.
Okay, but the person to whom you're responding is point out the value-laden, or judgement-laden sentence, and you're now changing the subject a bit.

It was assumed by the GP that houses looking similar was bad, and now it is assumed by you that said similarity extending beyond a five-minute walk + five-minute train ride is bad.

To both your point and the GP's, similarity may often be in the eye of the beholder. I live in a suburb and feel like I see quite a lot of variety on my block, and even more variety if I walk a block to the west, or two blocks to the north, where there is an apartment complex and some retail buildings. It could be that you would look at my block, or my neighborhood, and say they all look the same to you. I don't know! I've spent enough time in dense cities around the world to form the opinion that most dense city centers lack much variety on a block-by-block basis, but again, others might see it differently.

In any case, whether there is or is not visual variety is a separate issue from commutability, I think,
I use vscode for this.

The best feature is that it keeps unsaved files even after quits. I have an instance of vscode with about 80 unsaved documents till now. Hopefully vscode won’t introduce a bug in an update that will wipe these.
Interesting, I had assumed that the whole purpose of Diffie-Hellman and the like is to ensure that the ephemeral keys which are generated during the process can't be recovered from recorded traffic even if you later find out the private keys used by the parties. Or is it the case that it's secure from just knowing the private keys, but efficient factorization e.g. Shor's algorithm can break the whole process?
Authentically cringey
But we now have phones that can calculate that for us. We don't even need to break areas into zones, the phone can calculate their realtime for us based on their coordinates vs ours.
This seems to support easing the lockdown approach once vaccines are widely deployed.
Ten thousand dollars isn't a huge grant when stacked up against the cost of living in America - there is a decent portion of the population that has been unable to work during the past year and forced to rely on a lot of programs they never had to in the past including SNAP(food stamps), medicaid and the extended unemployment benefit. The direct cash payments are extremely good because they're so unqualified, but in a lot of states intent to work requirements remain in place to collect unemployment benefits and while the payment amount has been increased the duration of payment hasn't gone up across the board. People can try and hoard the money they're getting out of unemployment but they'd be dealing with a lot of uncertainty. Maybe this will be over in four months - I sure hope so - but there is a chance a new vaccine resistant strain will emerge from spring break or states opening up prematurely and throw us back into full quarantine.

The US government acts slowly to provide relief and the last bill passed purely on a party line (even with one person celebrating the bill while voting against it for political reasons) - if people are facing financial uncertainty I'd definitely understand if they're counting every dollar that comes in and hording it due to the uncertainty of when this will actually end.
Hopefully this doesn’t work.
So can various other strains of coronaviruses, a lot of which are much less harmful to us. In fact, smallpox was eradicated by using another species of the virus. The main reason smallpox was eradicated was because the vaccine itself was infectious.

Unfortunately, that is terrible for business. So, extreme precaution is taken by pharmaceuticals to make sure that naturally occurring variants will never be a thing.
> Heroku runs on AWS already, they're earning cost + markup as it is. If they purchased Heroku and did this, they'd be out several billion dollars plus lose their markup.

I fail to understand this. If Heroku is on AWS, Heroku is selling its services at price X. AWS is getting from Heroku Y money, where X > Y (or it should at least, if Heroku is not operating at loss). If Amazon owns Heroku it could sell its services still for X, eating Heroku's margin plus the margin it already had on the AWS offering.
Isospin is another property that has been explained better in a new way.

They still teach it for some reason though.
Not afraid just triggered, disgusted and uncomfortable(I get goosebumps), plus the image stays burned in my mind for hours , constantly triggering me, kinda like when you see a graphic image.
> Making the protocol visible would confuse less my parents

Presumably it's not accidental that Google used their chrome browser to make it easy to mix up urls and searches. That means more searches for them. To them the confusion is not a bug, it's a feature.
Solaris is a beautiful book. It’s a short read, too. I highly recommend it.
You are seriously overestimating the needed throughput in practice. 60fps 1080p can be streamed with good quality over 16Mbps channel (2MB/s). The real problem is lack of good open source software that will eliminate the annoying latency due to desktop protocols (Xorg...). There are things such as SPICE or X2GO or RDP which are "OK" but I suspect much better experience is possible. The computers are extremely fast already but our software is so bad we can't see it.
Long term, to normal users, there should be only HTTPS.
Rolls eyes, absolutely not lol.
I don't see the contradiction honestly. They are creatures and they are here. Maybe you misinterpret what a creature is.
Great job! Now I get it!
> inspired by the cult B-movie "Plan 9 from Outer Space."

It's of course not relevant in the current context but still fun so I dare add that it is famous because it's so bad. It's known as "worst movie ever". It is worth watching the start and a few scenes - even if one does not have the patience for the whole thing - just for some laughs. It already starts (4 minutes in) with a scene in a hilarious airplane cockpit, which does not look like one at all (those controls..!). The zombies are really funny too.

Full movie: https://youtu.be/Ln7WF78PolA
Lol what? Deep flaws in humanity? All because some small time non-visible OS doesn't receive more funding? The only deep flaws I can see are within you generalizing an entire population because you don't get what you want.
This is awesome! I'm going to use this to make a couple of applications! I've been looking for something to quickly make something easy for my clients. I'll probably put these behind a user-pass, but are there any issues that might arise security wise?
Demo Experience Platforms – A Primer
And on my tablet and phone?
U wot m8?
Never doing that lol
Every time this kind of argument is made, I am tempted to remind people that all other professions do without this kind of thing (except finance I think). But then I remember only FAANG type companies require skills, bridges are built by randomly selected people.
> left money on the table

I think so too, however maybe better play safe I guess, and be content with 250? The negotiation partner seemed a bit irrational to me
This is happening now, so the title of the post explains the events and links to r/ukpolitics where the crisis has started.

Apologies if this breaks HN title rules but the original title is not descriptive.

Discussion developing on Twitter due to Reddit site wide bans.

https://twitter.com/search?q=Aimee%20Challenor&src=typed_que...
Why the feeling of failure then ? There is nothing there that is not in your company now. You are not a graded apple to be sold at a store. If you are intelligent you will recognize these are human constructs, and nature/problems don’t recognize your degree - they are available for everyone
I wish my company offered me a Linux laptop. A Mac is not a solution. Neither is a windows machine.
It seems to stream the HTML over the original HTTP socket– web browsers can render incomplete streams of HTML.
Flask + Svelte + Sqlite + Nginx are my go-to.
Hey! Lee from Vercel here. Vercel isn't just for static sites – it also handles server-rendered applications, serverless functions, and hybrid frameworks (like Next.js).

The current focus has been on an incredible front-end experience, but we're working to become a first-party integrator with your favorite backend solutions.

For example, you can deploy a full-stack Next.js application with a PostgreSQL database in less than 3 minutes: https://twitter.com/leeerob/status/1351576575888797696
100% this. Ever since wfh started, I never had a single "brain melt" that regularly happened in the office due to 1h+ meeting in 4 sqm room and co2 levels going through the roof.
I think the whole point is the pause time doesn't vary with the heap size.
Yesterday it was openbsd, now its redux os. Any other flavour of the year you wanna share?
This, I feel, is the issue: The decision makers don't want to work from home themselves. It doesn't have the same appeal that it does for individual contributors, and having employees out of sight is almost unthinkable.

There are certainly going to be exceptions, but anyone wanting to work remotely permanently will have an uphill battle.
Show HN: Runway – Release apps with less bouncing between Jira/GH/CI/Apple/Slack
Huh. I didn't know that setting existed. And I make a habit of systematically going through the settings pages of every app I use (and in Chrome's case, also chrome://flags), to find out about things like this. It looks like that option exists only in the right-click menu, and not in chrome://settings. That's a problem!
Redox OS getting much less than Linux or porn on Patreon points to deep, deep flaws in humanity and a total lack of foresight and values? I think there's probably a reasonable version of this opinion, but yours is intensely, unrealistically judgmental and righteous.
Try comparing the packet conversation using Wireshark to see if Firefox is doing something different from Chrome.
Data sharing between cores is the bane of parallel programming at every scale. Consequently, high-performance parallel systems are not multithreaded in any meaningful sense -- each thread operates almost exclusively on private local data. See also "thread-per-core" software architectures for maximizing absolute throughput, which has its origins in supercomputing.

However, this creates a new problem for any workload that is not embarrassingly parallel. If all data is private to a single thread/core then the workload can become very unevenly distributed across cores depending on the data they own, destroying efficient parallelism in another way. Unlike multithreading, quick adaptive load shedding to smooth out these hotspots can scale surprisingly well across a very large number of cores/nodes with little overhead for many workloads. This is how many massively parallel codes are written today for workloads that are not embarrassingly parallel.

Partitioning data across cores with out sharing is necessary to maximize throughput, and almost always better than multithreading, but insufficient. Fortunately, mitigating transient hotspots is a mostly solved problem.
Here's a really good comparison:

https://m.youtube.com/watch?v=XeHughLsLAw
There is an entire segment of the population that will never have good credit and probably never will. Punishing them via credit score isn't going to do anything. It won't get you your money back, and it'll just ensure we have a perpetual underclass to keep this cycle going.

> I often wonder how people on the verge of eviction think about this kind of thing — whether it is salient or even understandable.

If they're on the verge of eviction they're probably more worried about keeping heat, water, or food going. Landlords are an abstraction if your kid hasn't eaten in 2 days.
Yes there are many existing automation options for video production applications. For example, the concept of a portable EDL (edit decision list) file is already well established in the industry for decades: https://en.wikipedia.org/wiki/Edit_decision_list

Scripting languages are also available for specific post production applications such as Final Cut:
https://en.wikipedia.org/wiki/FXScript

Then there grew a whole crop of cloud-based scripted content generators like stupeflix, sundaysky, idomoo.com.

I think the author did a great job creating a fun project and explaining the ffmpeg workflow, but a video professional has many off-the-shelf options already.
>which sends it “out of world”

Wouldn't any system have to include this "out of world" particle? Doesn't its inclusion mean "the world" simply grows at that infinite rate?
Stockholm is a great city!
Hey HN, I’m Gabriel from the Runway team. We’re building a SaaS platform that makes it easier to coordinate your team’s iOS and Android releases. Hook up your existing toolchain (e.g. Jira, GitHub, Bitrise, App Store Connect, Slack), and we’ll create a single source of truth for your mobile app release: providing a live timeline of the progress of the release, handling communication of status and blockers, and automating manual steps along the way.

Our team met back in 2013 building Rent the Runway’s iOS app together, and we’ve spent the years since then working on mobile app teams of all sizes. Everywhere we went, getting iOS or Android releases out the door was always an "event". Someone would be stuck spending hours with multiple Chrome tabs open checking on the status of different tools, killing time while waiting for builds to upload, Slacking the owners of various tasks, and referring back to a 40-line Google spreadsheet with the team’s specific release process. With all the context-switching and mental overhead, it made it hard to get anything else done.

While some build-centric tasks can be automated (e.g. using fastlane or scripts), we see that a lot of the overhead of releases is actually very people-centric: keeping your PM up to date on progress, looping in marketing for release notes, or syncing with QA on the status of regression testing. We also noticed that, even with a solid CI pipeline in place, there are still lots of manual tasks along the way - build selection, branching and tagging, compiling changelogs, etc.

Runway connects all those dots — it’s the tool we wish we had on our old app teams. It pulls in all Jira tickets and code relevant to the release, side-by-side, to surface and resolve any out-of-sync tickets or code. You can set up custom, interactive checklists with item-specific owners to replace the monster Google spreadsheet, and our Slack integration will ping the appropriate people or notify everyone when important milestones happen. Design/marketing can enter ‘What’s New’ release notes directly in Runway for all localizations (with a handy list of new features in the release to reference) without you having to hunt them down. Plus, Runway helps teams maintain good workflow hygiene by automatically tagging releases in GitHub and applying missing labels to Jira tickets. We’re working on further automation to make releases as hands-off as possible: from kickoff, to submit, to release.

We’re excited to talk to more teams and the HN community at large about their unique release process challenges (and general thoughts as well!)
Yep, I use neverssl.com, when I remember it. Though, mostly I use example.com, since that works without SSL as well. I guess now I'll need to remember to type http://example.com .

Based off my experience, more and more captive portals appear to be letting the requests the OS makes to captive.apple.com or whatever through but still try to present a captive portal to the user. I can guess as to the motivation, but as a user it's danged annoying.
>The kernel is different from userspace projects - more difficult in some respects (we use a lot of very odd header files that pushes the boundary of what can be called "C"), but easier in many other respects (mainly in the sense that the kernel is fairly self-contained, and then doesn't rely on other projects for the final binary).

I'm interested in what Torvalds meant by these odd header files, does anyone know?
> a slightly different implementation

That is an option you can enable, while this post is about changing the default.
I hate that editing URLs is practically impossible in Chrome on iOS (not sure about Android or other iOS browsers). There seems to be no equivalent of arrow keys to navigate around inside the address bar. If I screeenmash enough I think I can sometimes get it to go to the very start or end of the URL, but anything in between is hopeless.

(Posting this partially in hopes that someone tells me how to do it to prove me wrong...)
Ask HN: How can I learn to be a cyber security expert?
I've become increasingly disturbed by high profile hacks and data breaches.

Maybe I'm wrong, but it looks like these things are getting worse — and when there's a data breach, hack, or privacy violation — the most vulnerable people are hit hardest.

I'm a web dev, thinking about focusing on helping people stay secure online.

What are your tips for becoming a cyber security expert? How can I start learning online?
A reason for pushing everything to HTTPS (even local historical societies) is that it protects the rest of us from a weapon like China's Great Cannon.

https://en.wikipedia.org/wiki/Great_Cannon
On that second point. I think you can achieve with androids work profile, Shelter[1], and a firewall app like Netguard[2].
I recently came across a guide[3] to FOSS your android and improve privacy, and it included this method.

[1]-
https://f-droid.org/en/packages/net.typeblog.shelter/

[2]-
https://f-droid.org/en/packages/eu.faircode.netguard/

[3]-
https://lemmy.ml/post/54596
Top Saudi official issued death threat against UN's Khashoggi investigator
Brains are highly associative. Different neurons fire depending on things like location and time of day. This has been studied in terms of learning. Students who are tested on a subject tend to test better if the test is in the same location as the learning. And also test better if the time of day is the same. (The flip side for this with learning is recall will be worse when it matters, so it’s even better to teach in a variety of locations and times.)

So, given the associativeness of neurons, it’s very common for people to have different levels of productivity in 2 different environments. If you play games on the same computer you do work on, then just sitting at said computer can be a distraction. Also just the act of moving to a distinct location can put the mental state into work mode.

You may not be as susceptible to some of these effects as others, so you might not notice as much, but they are very real, and can be difficult to work around.
PCIe 6.0 for Chip Designs: Synopsys Unveils Complete PCI Express 6.0 Solution
Who says it’s not? I suspect most courses in advanced classical mechanics still cover it, although probably briefly.
The point is that these easy cases may just referred to as "work to do". Using more than one CPU core at the time to process through a backlog of work is just...the normal case. Doing work simultanously is not what people refer to when they say "parallel programming is hard"; and the pedantery is in insisting that people word themselves to exclude trivially parallel work when what they want to talk about are the cases where parallelism is not trivial.

The conversation above is like this:

"Solving cubic equations is hard"

"Actually, solving x ^ 3 = 27 is easy, just take the cubic root.."

"Well that is not what we meant when we said cubic equations, we were interested in the general case..."

"I see equations like x^3 = y all the time, it is not that often you have a linear term too..."
Usually their liability is limited at most to the cost of the inspection. Basically nothing in the grand scheme if they miss something big.

I had a friend who had a house with termite issues that 2 inspectors missed. He tried to get lawyers involved and they all told him he had absolutely no resource besides the inspection fees, which would have been swamped by lawyer fees anyways.

He ended up ripping out all the drywall to repair the termite damage bit by bit.
The amount of precision actually required would depend on the size of the problem being solved. But I meant that the mathematical model you had in mind probably just used perfect real numbers without a notion of precision.
Amen brother! This is why it is important to not take things at face value, like most of our country men. Just because India was a poor country and IIT was a good way out, it doesn’t mean there aren’t other paths. This is just myopia induced by scarcity and poverty
If the browser chooses the stronger protocol it should force the user to opt-in to any fallback behavior which might downgrade security. The current behavior of the browser in most cases is if you enter an 'https' url and the request fails or the cert is invalid you get a failure or warning message. I'd like to see this behavior kept in this case. It communicates what the browser is doing instead of silently downgrading the protocol based upon fuzzy failure signals.
Future of AI Is Biological
This article is a bad look for GitLab.
Right, I understand the theory.

What I’m saying is striping out “mom” work into “preschool”, “restaurant”, and “laundromat” leads to inefficiencies that don’t come back at scale — for most families. Rich families have always had maids, etc. precisely for the reasons you state: it makes economic sense.

We’re making that up in decreased quality: your family gets worse childcare, food, and laundry plus some extra lost time to transit in exchange for mom spending her day doing those things for other families. (Eg, McDonalds or Denny’s or preschool or a maid.)

The on-the-books increase from “nurse” and “school administrator” aren’t due to increased efficiency, but rather, due to off-the-books losses, like the value of homemakers.
Organizing Instruction and Study to Improve Student Learning [pdf]
One can natively mount 9fs on linux and there's also diod which exports 9fs. Works well for my setup of local file share to both plan9 machines and my linux boxes. I use diod because my storage system is running a chunky zfs with lots of storage I wanted to share