skysight-inc/HackerNews huggingface dataset:
There isn't really anything in the code that suggests that the "mainline" mentioned is automatically deployed to production or deployed to anything at all. The article mentions CI/CD but that doesn't necessarily mean lights will go out if there are mistakes.

It all depends on what happens once code reaches mainline. For a desktop app, you might be a month from any production use of your code, and still use "CI/CD" where the CD is simply a nightly build, for example.
>This is a classic demonstration that "slippery slope" isn't a fallacy.

What's ironic is that people who usually call out slippery slope as being a fallacy are participating in the fallacy of cherry-picking. Because slippery slope is only a fallacy when there is no prior evidence of the proposed events occurring, and 99.9% of the time people say "that's a slippery slope", it's in response to events that are similar to past events.
> I cannot translate it to English in a single word but the way I understand it would be "what is needed, no more, no less" (which is also mentioned in the article).

This might not be translatable to English in one word, but it can be to Swedish: lagom.
Here's to another hundred years of corporate rent-seeking!
(Apparently, what I responded to was edited. This was in the original, and still holds true, so I'm leaving my response as written.)

> I don't think this is true when you take into account benefits such as:

> healthcare,

Which WalMart Asst. Managers also get. Better health care in many cases.

> job security

How much is a secure but low paying job worth? Besides, once you're an assistant manager, you probably have decent job security if you don't fuck up.

> pension

WalMart Asst. Managers get access to a 401k. It's not a pension, but it's also not subject to fuckery by elected officials. And if you quit to do something better you can take it with you.

> 3 months off a year.

Teachers aren't paid for their 3 months off, and tend to work unpaid overtime during the year such that it evens out to being the equivalent of a fulltime, year round job anyway.
Then find your own clients who want to be driven around.
Hey! I tried to model an elementary "reverse linked list" (as a sort of Hello World), and couldn't figure out how to:

- Label a node once it is placed
- Get everything to stop bouncing around
- output/export a .dot file
I've used the Open Weather Map API in the past (https://openweathermap.org/api).

It's free for a reasonable number of requests and has a solid API and a good variety of functionality.

Yours looks well designed! I will give it a shot if I ever need to revisit my local weather script.

Did you chose swift for any reason besides existing knowledge? Python can be compiled down to a binary pretty easily, along with many other languages. Just curious. Cheers.
The 4D view looks a bit like Gource with the wawa aura and all.

Is there anything that finds cycles in the tweet graph (quote tweet "edges")? And unshortened link frequencies, maybe
tax free tobacco, fireworks and gambling are what I have seen
Morris Chang of TSMC's Last Speech
> It's their DNA now. All Microsoft Empire is built with crushing monopoly as their core value and driving force.

it's literally the point of being a public company, how is that a surprise for anyone.
Scraping is a cat and mouse game that’ll vary a lot by site. I’m far from an expert and welcome correction here, but the two big tricks that’ll go a long way AFAIK are using a residential proxy service (never tried one - they tend to be quite shady), and using a webdriver-type setup like Selenium or Puppeteer to mock realistic behavior (though IIRC you have to obfuscate both those systems since they’re detectable via JS).
If you want to actually use the federating feature, you will probably join some big channels. And that causes pulling of some huge amount of data from other homeservers.

disclaimer: I tested it some time ago with Synapse. Now I see there is also new homeserver software, Dendrite. It is possible that it is order of magnitude less resource hungry, though I wouldn't count on that.
It is very slow. But personally, I prefer to write my crawlers in Go (custom code, not Colly).
It’s impossible to fix being elderly by telling them to take a medication or some other means. It just doesn’t scientifically exist. By suggesting we should require the elderly to become non-elderly before mixing with society, you’d be asking the impossible. That makes no sense and no one rational would consider it to be “for their own good”.
Moderna plummets.. from 456 to 419, up from 63 a year ago? Plummets is not exactly the word I would use.
I get the feeling that perhaps you haven't seen code review done well.

> lost count the number of times ... "I need to bypass this policy because shit's on fire and I've got a fix"

The problem is elsewhere. Asking the "Five Why's" might help locate it.
We could do something like that, probably. Or we could tell these bloodsucking copyright lawyers to get fucked and reform the whole damn thing so it makes some sort of sense and does something good for the world.
If you're in BC (probably) then you need to look a little further back. The reason we have the BC Liberals (aka Conservatives) is because the NDP (socdems) won on FPTP and the Libs and Cons merged. Voting 3rd party is why we are the only province in Canada with a vaccine passport.

I fully expect the Greens to win eventually. BCers will vote their conscience, everybody else be damned.
What do you make of FreeCiv?

http://freeciv.org/
came here to say this. This would be great as a browser extension.
It helped my company sell me to clients, when I was a consultant.

Having a cloud certified consultant, was a big deal for clients who needed help getting into the cloud.
At least for food animals, we are almost always selecting based on either flavor or quantity of meat. Very rarely does any other aspect come into play.

Intelligence doesn't really matter. For factory farms, intelligent livestock simply have no chance of escaping.

For small time farms, the animals are generally kept pretty happy anyways, so they've often have no reason to try and escape. There's not a lot of farms inbetween at this point.
Yeah the previous CEO bascially announced a number of big bets - AI, 5G, VR, Autonomous Driving and one or two others (can't remember off the top of my head), they were all associated with a number of big acquisitions most of which ended pretty embarassingly (Altera for 5G, MobilEye for Autonomous driving, Nervana for AI etc)

It followed the same familiar pattern, screw up the company over a long protracted acquisition, try to gain market share through bundling, all whilst driving the core talent ouf of the business by completely failing to invest. This is a big reason where Intel's problems came from. They looked to diversify rather than deliver.
Pianoteq is a proprietary physical modelling synth (it computes the sound of a piano for every note; no samples). That is not relevant.

Lowering latency consists of balancing two opposing "forces".

To lower it, you "simply" need to tell the software that you're using to use a small buffer size. This reduces the time between the MIDI event arriving in the software and the software producing some sound corresponding to that event.

However, there are limits on how low you can go, some caused by hardware and some caused by software. The kernel configuration itself can play a role, along with a variety of different devices and device drivers. This document tries to help you understand the sorts of system (hardware-ish) issues that can prevent you from reducing the buffer size:

https://manual.ardour.org/setting-up-your-system/the-right-c...

Ensuring that your software runs with realtime scheduling (SCHED_FIFO) is where it can be necessary to adjust stock Ubuntu systems to give you permission to do this (you are not allowed to do so by default). In addition, the software you're using (Timidity) will not necessarily do this by itself.

If you want to know more, I'd suggest visiting linuxmusicians.com and using their forums.
sure, but if your rationale is that killing a plant causes suffering, then would damaging it not do the same?
> Clearly you've only tried crap cars.

Clearly.
Can you provide data about this? Can you provide data over time - like is this a new thing?

Until then you are just doing the same thing as the parent: making a bunch of unsubstantiated claims based on what can only be labeled as "your own bias".

I'd think that you "media hater" folks would act differently than you are. Like you claim to hate the media for misrepresenting the truth, but then refuse to actually back up your claims with any real data. If it wasn't so sad, it would be funny.
This one is seemingly pretty strong in all three of the things mentioned.

subverted familiarity = originality

the skill is super impressive

and while I don't know the story behind this, it could very well be quite meaningful
Yeah. He'll sell his records, make his money. After a while he'll have to create more if he wants to earn more.

It totally won't enable over a hundred years of rent seeking for him, descendants who could inherit his property after he's dead and of course the monopolistic copyright giants.
The effect of bespoke education is massive, and nobody's listening.

> the average tutored student was above 98% of the students in the control class

https://en.wikipedia.org/wiki/Bloom%27s_2_sigma_problem
Personal experience, learned expertise.

Vs. prejudice and bigotry.

Whistling in the wind!!
Really you don't even really need cars in Manhattan, except for delivery trucks and other exceptional cases. They should ban them.
If you're interested in infosec/appsec, DND is a great place to get started. The host packages up stories in a well put-together way, has no qualms about breaking to explain a concept or term, and does it all within an hour.
They recruit people who were trained to find exploits, it’s less about having the best programmers and more about having people with a specific set of learned skills and dedicating them to this task.

I would be surprised if their core iOS research team is much more than 10 or so people at any given time.

They also probably use brokers and buy at least some of the exploits they use from freelancers if they offer ~7 figures for a zero click exploit a lot of freelancers will be working on this too.

It’s just like any bug bounty program, internally you run a small and dedicated team and externally you pay enough to entice freelancers to spend their free time on your systems to scale it further.
They use the people who were already working at home before the pandemic as a control group. They experienced the same pandemic changes as everyone else, except they were already working from home. So theoretically, taking the difference between the newly WFH group and the already WFH group "cancels out" pandemic-related effects and isolates the impact of moving to WFH.

In simplistic terms, Group A experienced "pandemic + effect from changing to WFH" while Group B experienced only "pandemic". Therefore, B-A = "effect from changing to WFH" alone.

It's a nice idea but I'm not sure it's entirely convincing. It seems like you'd have to assume a couple things: (1) the pandemic affected both groups in the same way, so that taking the difference between the two groups cancels out the pandemic effect; (2) new WFHers are interchangeable with veteran WFHers.

As a veteran WFHer, Assumption 2 seems especially suspect to me. People who self-selected into WFH and have been doing it for a while are going to be a very different group than the general population forced into it by a pandemic.

That said, I am a fan of econometrists and the crazy stunts they do with data to obtain so-called "natural experiments". So I'm open to changing my mind here. These kinds of papers are rarely convincing but never boring. Perhaps they managed to prove the somewhat uninteresting proposition that people thrust into WFH by a pandemic aren't very good at it.
A Teacher’s Education in Haiti
They used to be very low cost, with many rough edges.

I think the rough edges got fewer, they started offering a lot more managed/PaaS services, and de facto raised prices (mostly by cutting a lot of the low-cost offerings and/or making them a lot less attractive, plus some actual price increases).

I am still using them for hobby projects and didn't have issues with my running instances, but did occasionally run into issues when stopping/starting them (e.g. resource exhaustion, long delays, etc.).

They really like obfuscating the actual price by showing everything in hours instead of months, so you're paying "zero point zero something" with no easy way to see what the actual cost per month is. It's possible to find the information but they really push the hourly price.
Thanks for sharing this, Tom!

Should European remote startups re-domicile in the US for fundraising (or other) purposes?

We have a London presence/HQ, the team works from 4 European countries, and we raised pre-seed during Covid.
> "Turns out managing communication for nearly the entire human race is hard! And requires a lot of people"

Who are you quoting? Not me, I didn't say that. You've constructed a strawman and then replied to that.

> I can't feel pity

No one asked for pity. I merely pointed out a couple of ways in which the system can fail. It's failed in the past and will fail in the future, hopefully less.

I feel like you really wanted to get all of this off your chest and then replied to me because the comment was high up.
Help I Couldn't Stop Writing Fake Dear Prudence Letters That Got Published
It was a pig.....
I appreciate the way MacOS handles these sorts of things: Applications can say "I am a browser!" and then the user can choose their preferred default from a drop-down. Also works for e-mail and FTP clients, as well as possibly others.
Yes, I see, confused people...
What does "making sense" mean in this scenario? Many lines of work follow that pattern.

Composers, designers, programmers, writers... What would be the equivalent for any of these? Working in real time?
https://en.wikipedia.org/wiki/Shinnecock_Reservation

I think there are multiple reservations in San Diego County. e.g. https://en.wikipedia.org/wiki/Pala_Indian_Reservation, https://en.wikipedia.org/wiki/Rincon_Band_of_Luise%C3%B1o_In...

There are also reservations in Riverside Country - isn't that close to LA? e.g. https://en.wikipedia.org/wiki/Agua_Caliente_Band_of_Cahuilla...
Zerodium will pay up to $2,500,000 for no-click iPhone/Android exploits [1]. I'm sure they'd only pay that much if they were highly confident they have clients who'd pay enough to make the risk and investment worth it.

[1] https://zerodium.com/program.html
[sad trombone]
Why China is developing a game-changing thorium-fuelled nuclear reactor
The downside of not having an automated system to restore takedowns: people being angry on twitter.

Downside of having an automated restoration system that puts an actually offending piece of content back up: Multi-billion dollar lawsuits from the media cartels.
Nature wasn’t trying. The pressure, heat, and chemical environment that turns plants into coal, oil, and gas can be tuned to make the process much faster if desired. What’s the functional difference between 1kg of coal and 1kg of charcoal, for example?

And we can also extract CO2 from the air, pass it through the Sabatier process to get methane, then do more chemistry to get long chain hydrocarbons. Musk is planning to do this for his rockets.
I once worked in a 'dissident' org (supported by the US Agency for International Development) - these orgs were fighting for human rights in their countries. In one extreme case/country, my prospective project team mate, no one knew her real name (came to know this later), though she was our colleague, was quite social and pleasant. In her country's expatriate circles in DC, she was worried about foreign spies. Family back home is at risk, and so is she, even if she lives in DC. These are brave people.

She wanted to build a database of something, and we were like, "keep your phone in another room" if you want to come discuss. Something that I am not sure she practices but more people need to practice.

CitizenLab is doing yeoman's service for people's rights to privacy and human rights. They're heroes.
I reviewed the article in question and have a little more color to add for some of the skeptics commenting below.

Advocates of pre-merge review point out (correctly) that peer review is valuable: humans are fallible, and a second pair of eyes often helps. Maybe I read a different article, but I don't think the author disputes this. What gets lost in the discourse around the dominant PR-based, asynchronous workflow is that it comes with tradeoffs. Do you understand what you're giving up to get back in your preferred mode of working? Are you so certain it's more appropriate for your present circumstances?

_Forced_ pre-merge review has a number of negative tradeoffs that aren't always visible to the teams that use it. For one thing, it can lead to "review theatre": casual pull request reviews can't meaningfully detect most bugs; reviews that can are hugely time consuming and as a result quite rare; poor PRs are sometimes "laundered" by the review process; poor reviewers encourage bikeshedding; but even a bad review can introduce a cycle time hit and a bunch of context-switching as both the submitter and reviewer bounce back and forth. If you work at a shop that uses PRs and has none of these problems, I salute you; I have not.

The answer to all of these from PR advocates tends to be, well, maybe make the pre-merge review process itself better, to which I say: you are making a slow process slower; if your team is trying to move quickly, instead of adding additional padding around a slow process, maybe try to smooth out a fast one?

A good framing question I ask my teams is: if your goal was to get high quality code into production as often as possible, what processes would you tweak and why? Where would you invest and where would you pull back? There are lots of great ways to ship high-quality code quickly without pull requests; we did it all the time before they were invented.
Interestingly enough, UEFI ships with UI toolkit. This can be partially customized by vendor, but essentially the idea is that for many simpler utilities and config panels, you can don't have to worry about details and just use a basic UI framework which will be handled into VT-UTF8 or GUI as needed.
Is that how it worked out in, for example, Germany, with their Turkish immigrants? Are they the most grateful ones?
Reminder that Intuit is an insidious company:

https://www.propublica.org/article/inside-turbotax-20-year-f...
The DirectX SDK in this respect is like GStreamer on Linux: it allows an application to build arbitrarily complex pipelines for data processing. Emphasis on within the application.

However, it did not and does not provide for inter-application audio/MIDI routing, which is what tools like JACK, Rewire, SoundFlower, Audio Hijack and others are all about.
"we mixed the resin with silica to prepare the surface for the next step, which was the laying of the tiles for the métro. For this operation, over 3,000 square meters of tiles were required!"

Do they provide any benefit other than look? At first glance, it seems like a big expense to garnish the walls of a data center. So I'm curious if the ceramic tiles provide any other benefit, or is it all just eye candy for tours of potential investors/customers?
"Within a few days I realized that while this is the hardest place I will ever live, it's also the happiest I've ever been," he adds.

"These kids have nothing and they were happier than I was. I really learned just how to live life a better way."
Google search isn't a static site, the results are dynamically generated based on what it knows about you (location, browser language, recent searches from IP, recent searches from account, and so on with all of the things they know from trying to sell ad slots to that device).

That being said there isn't anything wrong with using Scrapy for this. If you're more familiar with web browsers than Python something like https://github.com/puppeteer/puppeteer can also be turned into a quick way to scrape a site by giving you a headless browser controlled by whatever you script in nodejs.
That's true, but the costs to the student are heavily subsidized. It costs about £220,000 to train a doctor for the first five years. The tuition fees paid by students with loans are less than a quarter of that, and don't include on-the-job training after the fifth year, which significantly inflates the cost.

That's why doctors trained in the US typically graduate with around $240,000 in debt, while doctors trained in the UK owe a fraction of that.
Since the Ig Nobel awards have a flexible set of categories, YouTube might now be a shoo-in for the 2022 prize for Legal Fiction.
Heck people default to donating their organs if that’s the option that’s preset when they register for a driving license. Or the reverse if that’s the option that’s preset. It’s not even close: whatever is the default option, no matter how serious, the vast majority of people seem to shrug and get on with their day.
Like who upvotes this? We actually have programming news here too. It's just funny we're supposed to believe stuff like Rust is ever going to catch on, when 90% of the interest on this site stuff is just doing simple scripting tasks.
> The way to help poor people is the put the least roadblocks in their way.

That's little more than ideology.

> Government policies that assume that they work only aggravate the issue for the people for whom it doesn't work (creating outcasts).

> EDIT: E.g. give everyone 500$ but hike up the price, what about the people that weren't eligible for some bureaucratic dumb reason?

You're letting the perfect be the enemy of the good, perhaps as an excuse for an ideology that advocates inaction.

> A logical argument does not depend on the person that makes it (which is why its logical). Heuristically you can use the locutor to save you the trouble of analyzing it but you have to realize it's a heuristic and the argument might still be right.

Yes, in an ivory tower that's sufficient, but in the real world it isn't. For instance, you will never have all the information. If you try to act like a logical robot, you can be tricked by with a logical argument that passes all your checks but is contradicted by facts you don't know or aren't attending to.
Do you have reason to believe NSO Group would target you?
Isn't that a circular argument?

They only exist for humans to exploit because humans put them in that situation.
There is no "black cab monopoly". Black cabs are not operated by a single company.

It's a number of companies, and a huge number of individual operators, competing with dozens of private hire companies.
Yes I agree, it will be interesting to do this. I have been personally running the BVA strat for the past year and I can say my PnL portfolio is around 93% since. https://bitcoinvsalts.com/strat/466
So I have to update to protect my self from Pegasus/NSO and in the meantime to install next beta of CSAM scanner.

Hmm. No. I Deleted all my apps and photos, using it as a phone and banking app terminal. Phone calls metadata is collected by governments by default, so I have no problem with this. I have nothing to hide, and nothing to store on Apple devices.

Someone more paranoid than me, told me outrageous theory. Apple want's to take part of Pegasus spyware like market by providing a legal and user approved backdoor for governments trough CSAM.
I don't believe it at all.:)
cool, thanks for taking to time to find links.
Agreed. An excelleent team working on excellent code can use any process they want and be successful.

That's why the interesting process discussion is really: "what works for a team of sloppy and mediocre developers?".