skysight-inc/HackerNews huggingface dataset:
Another, fascinating way to look a it: The area they ruled (from England to Syria and Egypt) had never been under a unified rule before the Romans.

And it has never been under a unified rule again since the Romans.

If you consider how many different countries and cultures occupy that space today, it really puts the magnitude of their empire into perspective.
Originally, a "home lab" is specifically for learning and testing, primarily for professional reasons: i.e. someone going for a Cisco networking certification might get a stack of old Cisco routers and build test environments with them, someone learning windows networks might setup a windows domain on multiple PCs, ...

It's kind of morphed and people fold their home "production" environments into the term too.
> Is there any reason not to assume that the Chinese government is surveilling Zoom calls en masse?

The burden of proof lies on you to prove they are.
It's odd you are accusing me of 'complete exaggerations' - the evidence you offered for your position was that 'countless' people have been fired for 'one off remarks'. That would absolutely be a scourge, if it were true. But it isn't, and you've now said so yourself, if I'm reading you right.
Even more amazing IMO is the length of time that Egypt ruled. Ancient Egypt (Old Kingdom until Alexander the Great) lasted longer than all of the history that came after it...
> where the heck did my mouse go?

On Windows I recommend using the Inverted (Extra large) scheme for the mouse cursor. It’s dynamic - becomes black on a white background and white on a black background; works with other colors too, even with complex textures. It’s a life saver.
Most computer crimes fall under federal jurisdiction, and the convicted must serve at least 85% of the sentenced time in prison to be eligible for parole. The penalties are very steep for computer crimes compared to their physical crime counterparts that cause similar amounts of damage.
Exactly, take "Fastsecret" for example, if you go to the web site and look up calories for something you often get the result in a one box from this site. However if you go to the site you see that they are really trying to get app conversions for their app. As conversions are typically a percentage of page visits, all of those page visits are now "toast" so to speak.
From a security perspective, even assuming those operators already design to not trust the locations they're in, shipping servers to random end users seems like a bad idea.
Later revisions to the standard made it case insensitive as that was common practice IIRC.
indeed, my comment was downvoted four times. WORTH IT.
A loan is when someone sells money. The interest is the profit to compensate for the risk. Is all profit, (including that derived from selling labour) to be thought of as theft?

Should everyone sell everything at cost to avoid "exploiting" others?
"We are implementing a one-year moratorium on police use of Rekognition" ... until this whole thing blows over. /s

They're leaving money on the table, but it will still be there in a year, and they'll only miss whatever Amazon's functional analog of "compound interest" is.
From another comment it looks like $300 USD per month

https://news.ycombinator.com/item?id=23481803
No country in modern Europe is Socialist. It's all Liberal Welfare State Capitalism.

And the Welfare State was created to avoid Socialism:

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

> A master of complex politics at home, Bismarck created the first welfare state in the modern world, with the goal of gaining working class support that might otherwise go to his Socialist enemies.
A Memetics Compendium [pdf]
https://www.nytimes.com/2019/03/15/business/media/james-gunn...

He got fired and rehired. Wasn't a comedian. Wasn't for 'one off remarks'. And the whole thing was a deliberate, targeted troll campaign. It's hardly an example of countless people being fired for one off remarks.
> surveilling Zoom calls en masse? Documenting participants (face, voice, language, location, etc.),

The first time I read that Zoom is the shell (in the USA) while the majority of work is being done in China, I thought the exact same thing. That China has everyone's face 3D scanned by now (multiple photos from multiple angles), everyone's voiceprint, everyone's IP, transcripts of what was said and by who...

Now they are trying to rebuild their shattered rep, while still handing anything and everything to their patrons.
I can see how this decision would stop immediate problems following recent events. However, in the long-term, wouldn't machine learning help regulate and fix human bias?
Python Zip() Function
lol this is me with Spanish. I say common phrases with all the details right, so people think I know more than I do. I actually speak better than I understand.
Let’s call it what it is: censorship. They’re obscuring censorship under the moral imperative of silencing the racism boogeyman.
I worked in telco in Indonesia where this type of thing is taken to the next level.

Back in the day you would walk into a rooms filled with racks full of phones for SMS / Airtime sales "optimisation".

I tried to google some pictures now but it turns out Im behind the times. They've gotten rid of the phone part completely! [0]

Now you just buy the sim cards and let modems do the rest..

[0] http://modempool.net/wp-content/uploads/2016/05/2-jual-alat-...
> I feel like the only reasonable approach is what is already done, go to the store during a convenient time for you that is the least busy based on passed data.

But people don't have good data--you'd have to go at random times for weeks or months to have a sense of the best times. And in any event people don't invest much effort in this. We're not rational beings. We systematically underestimate the value of collecting and applying such data, just as we systematically overestimate the value of other things. Not to mention the collective action problem in maximizing total social benefit.

Supermarkets need to lower the cost of information aggregation. They could prominently display at the entrance and at checkout lanes a simple graph of customer traffic so that people could instantly, freely know how to avoid the crowds. But this might have to be mandated by law as they otherwise have very little perceived incentive to do this. Even though the cost is trivial, businesses aren't perfectly rational actors any more than humans are. Anyhow, trivial isn't zero, especially when the returns are uncertain. It will take a significant external push to move away from their local optimum solution--managing crowds by adjusting the number of cashiers.
I could think of no context where this would sound like a joke, him having you repeat that like a child just sounds emasculating.
Flexplay: The Disposable DVD That Failed (Thankfully)
It's not a violation of the free speech guarantees of the constitution, which is what people are usually discussing when that line comes out. I don't think what Zoom did should be illegal. That said...

There have recently been a whole lot of apologists saying "yes their founder is from China and their developers are in China but that doesn't make them a Chinese company". Fair enough, but when that company further starts intentionally enforcing Chinese law on US customers, I have no problem calling it a Chinese company. And I will not use a Chinese company's communication product unless forced to.
Its two different topics: one regarding regulation where ICANN has decided to ban MX records on TLDs and another is that this is a valid domain.
The problem is that even after being paid, the content producers and distributors have an incentive to "double dip" by adding tracking, inline/embedded ads, sponsored content placement, etc.
Understanding Data Structures in Python
What part of the FEDs balance sheet [0] are you concerned about getting bailed out because it is pretty much entirely composed of the US government's own debt through US treasury securities and citizens homes through mortgage backed securities?

[0]: https://www.federalreserve.gov/releases/h41/current/h41.htm
I have never seen anything but a native crash for drm code issues. I would be willing to bet some type of drm is still the problem here.
I love that it's porn (and specifically furry/hentai) which pushes the limits of image recognition and creativity within computer vision. Between this and the de-censoring tool "DeepCreamPy" I can't look most data scientists in the face anymore .
I don't have a use case. I am saying that it requires zero effort to treat filenames as a big bag of bytes containing whatever, encoded however anyone wants them to be.

Anyone arguing for case-insensitivity has to both a) demonstrate that this is a source of confusion in the real world, by actual people using computers in UIs that exist today, rather than "when I think about it that's kind of weird because it doesn't behave like Windows" or hypothetical oh-dot-texts and b) come up with a better plan that handles the world outside of US ASCII.
I don't think I've been able to enter them AND they've been necessary since the '90s though.
Unfortunately I'll never be able to receive this update on my Samsung S9, since they aren't providing any further Android updates...
Do you know what a CLO is...?
Water is tremendously stable, cheap and commonly available, that's exactly why it - and nowadays oil - was used since time immemorial as a working fluid to transfer force from one place to another. In essence the limiting factor is the burst strength of the tubing.
Yeah holy... So in a year from now the cops can resume evil behaviour?
In a related area, foreign factories producing identical
> Just read the webpage as it is rendered to an actual human

Humans read web pages using their vision. So what you’re proposing is to look at the final rendered image of text instead of the DOM tree. The only way to do that would be to perform OCR (https://en.wikipedia.org/wiki/Optical_character_recognition) on a screenshot of the whole web page. This would be possible, but I think nobody’s tried because it feels overly complicated, and many OCR libraries can’t understand text 100% reliably, not even computer-rendered text. Also remember that the OCR library would have to run in JavaScript. Would it run fast enough to block the ad before the user sees it? Would it annoy the user by spinning up their computer’s fan?

> identify the x/y coordinates of the element

This wouldn’t be too too hard to implement using `document.elementsFromPoint(x, y)`. This part isn’t the problem.
It's an edge case from the point of view of the people who develop the ad serving software. If 99.9 percent of urls don't have that dot at the end, then it's an edge case.
eventually could mean one year as well as ten years.
Also check out 'Data for Black Lives' organization, they had been working closely with ACLU on this matter.
We shipped a wrapper that tweaks git configs and logs metrics, and a custom fsmonitor hook that was slightly faster than the stock one. We also ensured watchman was installed on developers laptops.

And we made a few changes to Git to fix bugs (for example, `git stash` wasn't using fsmonitor data, so it was slow).
Except society isn’t even remotely comparable to a business process or software module, and the notion of “root cause” is questionable at best when you have a chaotic system with layer upon layer of feedback loops.
Obvious trolling and/or racist comments get moderated on HN too, what's the difference?
It is sound advice and it is difficult if you're friends with people where you had an easy camaraderie before the promotion.

I have had this bite me a couple of times with people for whom I felt I knew really well and was really comfortable with joking about pretty much anything. Only to find out later that the joke was anything but.

The hard and fast rule has to be both don't joke about firing and don't talk to someone else's direct reports about the performance of their manager.
If my friend was a billion-dollar company that sells ads, then yes I would. Google is taking the intellectual property of other content producers and monetizing it directly.

This impoverishes the rest of the internet and redistributes money from a diverse field of competitors to a single quasi-monopolistic company. Which is bad for the internet as an ecosystem long term.

Countries like France and the European Union with the copyright directive last year luckily strengthened the property rights of news organisations and Google had to strip snippets out of their results or strike a revenue-sharing agreement with the companies in question.

It is utterly absurd to me that a search engine is supposed to be able to capitalise on the original content of others for free.In fair use doctrine, it is generally considered that a service crosses the line between fair use and piracy if it functions as a substitute. This is exactly what Google is doing.
Easier:

$ curl icanhazip.com
I think this usually falls under two considerations - intention and "careless as to consequences"

If you shoot at me with intention to kill, and miss, attempted murder almost always carries the same weight as murder so outcome does not matter.

If you punch me in the face on top of a cliff, and I stumbke and fall to my death, your intention may only have been tissue damage, but you were careless as to (reasonable potential) consequences.

And yes the falling and hitting ones head is iirc seen as a reasonably predictable consequence.
Also fun fact, get around bloomberg's paywall on their news site by using this trailing dot trick:

Free of paywall:
https://www.bloomberg.com./news/articles/2020-06-10/second-u...

paywall:
https://www.bloomberg.com/news/articles/2020-06-10/second-u-...
I'm using a cron job to update A records for my domain at Namecheap, they have an API for updating IPv4.
> Here's to hoping we both come away from this slightly better than we entered

That's very funny to me :-)

> my original reply to you was probably a bit snarkier than called for

> At the time, I thought it warranted

> my misinterpretation of your comment

> what I thought the most likely meaning of it was

> and I intended to lightly reflect that in a way I hoped would illuminate what I saw as the problem with that approach

Wow.

I quoted a few sentences that were painful to me, and out of that came all of this?

A snarky reply, that you felt was warranted, followed up by you trying to educate (illuminate) me on why you saw it as a problem.

Throwing in some "social proof" for why all of that was okay:

> I don't think I was the only one in that position

Along with justifying most of your approach:

> That said, I do think some of my criticisms hold weight.
> there wasn't enough actual content from you
> to easily discern what you were trying to accomplish

Emphasizing how big of a person you truly are by putting in extra effort:

> I'm going to go out of my way to apologize
Not at the moment, it's not!: https://imgur.com/a/68M8iyN
Not even picking locks. More like smashing people's windows, grabbing food from their fridges while enjoying the satisfaction of being a l33t hax0r.
Ah, interesting. Back in my presentation days, I found that, if I pretended to be a fire and brimstone preacher when I practiced speeches, and dialed it back when I actually gave the speech, those speeches went a lot better, and were better received.
I don't think you fully grasp what operating an ISP is truly like outside of most developed, Western countries. Its absolutely nothing like what you're describing (and blatantly assuming).

For example, Brazil literally has thousands of tiny ISPs, each with, at most, a few hundred customers. They operate on the narrowest of margins, squeaking out close to no profits. They cut corners everywhere. They definitely do not have spare capacity, and over sell by insane percentages.

Another example, Mongolia, where there's basically just one ISP, the government owned Unitel. They have zero incentive to do anything extravagant, or even provide good service. Its a monopoly.

The cost of building out full capacity is very much still a limiting factor in many parts of the world.
That's not correct, it's up to the provider, the owner of the domain.

(I'm not going to say MAY because I can't remember the exact wording, but I did have cause to look it up recently.)
If it it's not super predictable, stuff like X10 has been around for a while.
Tell me more :-)
it’s trusted because it actually works vs terrible solutions like Microsoft Skype, Webex, etc.
What are you proposing as a solution? Is this a situation along the lines of “Democracy is the worst form of government, except for all the others”?
People with capital need an incentive to provide it to people without capital. You can argue reasonably that the distribution of capital isn’t “fair” but to argue there should be no interest charged seems irrational. Help me understand your position.
This is an important step
How a Telstra contractor connects a new built house to their ADSL network
Two-husband strategy may be a remedy for China’s one-child policy, professor
Make has no way by itself to know what headers a c file needs. It would need to parse c code to do that. C files typically compile independently and then get linked together, so there are no dependencies between c files the make needs to know about when compiling the object files. The only dependencies make knows about are what you tell it.

Gcc does parse your c files and knows which headers are needed. It can print out a list of headers used to compile a c file to an object, and prints it out in make syntax.

You can add a short auto-dependency rule that creates and includes your header dependencies automatically.
Look up make auto-dependencies.
Ask HN: Status of Wayback Machine distributed backup projects?
Are there active projects to create distributed backups of Wayback Machine which could use donations of money or disk space? In my opinion, since it seems to be proving difficult to backup everything, we could prioritize backing up plaintext (that is, HTML of web pages, but not images or videos). There's a lot of technical reference info in the Wayback Machine from dead personal websites that could be saved.
Yes, if you bought them five to eight years ago. Now? Who knows? It's rolling the dice. Some will tell you the odds are good... but they said that just before Bitcoin lost half its value. They were wrong then. Are they right now? Personally, I wouldn't bet on it.
there is no reason to think it would be a long timeframe given their history with similar transitions
In the Syprine case, the company was convicted of price fixing by the US supreme court. The company changed its name and then just continued with the same business practices. No hands were really slapped.

Companies are made up of people - so if the company you control breaks the law, you have personally broken the law.
>More privacy improvements

But still no encrypted chat. It's cute watching the security theater out of Google. Security to them means "only WE get access to your data, and ALL of your data".
Just to make sure I understand, which "whole thing" is misleading? The ACLU's test? Amazon's response?

As for the test, you say it's not a fair test. The point / conversation right now seems to be about the choice of parameters used by the ACLU. As far as I see / understand, the ACLU used the default parameters (and/or those recommended in the documentation / articles that are still up today with those same non-99% values).

What would have been a better / fairer test?
I'm not sure that facebook does it for the "promoted" text, but they have been known to mess with layout to make text difficult to detect. For example each character of a word might be in a separate <div> and be strangely offset so as to line up. The divs might not have the mutually common parent element that you would expect.
Ethics laundering. Like money laundering.
Its almost as if each Android version is there to further tighten Google's monopolistic screws.
I see. So you basically expanding the meeting area. Should be more immersing. Make sense. Will try for sure. Thanks
It requires an EFI partition of a certain type, position and size. Wiping it when you install Ubuntu can be bad.
Selling money is unethical because of the inherent exploitation involved, by taking advantage of someone who is in need of it.

No one is saying not to make profit, just do it properly. You can rationalize interest as being compensated for risk, but it doesn't make any less exploitative. We have already seen how the economy keeps getting screwed, yet we don't learn.
It seems that this would imply that the Chinese government knew the contents of his call(s)?
You're getting downvoted, but they really do have a solid product. A lot of their growth does come from their aggressive sales and marketing, but their video conferencing solution is by far the best I have used—it Just Works™ in a way that none of their competition seem to be able to match. (And I've used most of their competitors.)

Which is a shame given issues like the OP and all of the security/privacy problems they have had recently.
How Poland Uses Clams to Control Its Water Supply
I was impressed by the performance, especially with ExpressJS, and started digging deeper until I noticed "cf-cache-status: HIT".

What I'm seeing is not really a "self-hosted website", but a Cloudflare-hosted cache of a self-hosted website.

Edit: I wanted to get an idea of the "real" performance, so I went to a non-existent page so the cache would miss. I waited 930ms for a 301, then another 590ms for the 404 page.
It never really worked properly for us, but what worked a little too perfectly was the camera control.

I had so much fun pointing the camera towards the open door and zooming in so far that we could all lip-read a conversation happening across the office. Or, due to a lack of forethought, creating the official CrotchCam(tm) by letting the camera auto-focus and then zooming in to the unfortunate victim's midriff.
Unfortunately based on some quick analysis it looks like there _was_ a change in JNI - previously JNI method handles were pointer-like and now they are opaque integers. Definitely not DRM in this case.

Apps crash in the default mode. Hacking the device so that SetJniType is called with kPointer makes it all work.

https://android.googlesource.com/platform/art/+/master/runti...
One does not disqualify the other. Over time, I managed to get my weekly calls from 10+ to 4. That’s great.

At the same time, if I’d lose my second screen, I’d lose more productivity than I gained from all the won time. I think most dev related jobs benefit greatly from a 2nd monitor. I couldn’t imagine working on a website, having an IDE open, browser dev tools etc. and constantly alt-tabbing between all of those.
It's in the above link:

Homelab [hom-læb](n): a laboratory of (usually slightly outdated) awesome in the domicile
Private company does not reduce their client base by itself . Either way it's outside pressure, by vocal minority , in case of youtube/twitter , or powerful minority, in case of zoom.
Either way it's bad
My first computer, Commodore VIC-20 still working since 1983. I bought a Mega-Cart from Denial computing years ago and it makes retro computing extremely convenient. Only problem is the paddle input is jumpy. Joystick was lost years ago, but didn't have a problem buying a brand new one as it uses the same pinout as Atari.

https://levelskip.com/consoles/VIC-20
There is an alternative and IMO more sustainable model for a search engine, specifically for non-organic results (i.e. instant type answers). It is to create connections with each underlying data provider, and based on the search query provide results from their sites in accordance with their display/usage terms.

It also provides the advantage of being able to curate the sources to provide higher quality for niche search topics. [0]

I have been working on a search engine that works this exact way. The challenge is identifying and integrating the data sources for all the potential search intents.

[0] https://www.runnaroo.com/search?term=hiking+in+boston