skysight-inc/HackerNews huggingface dataset:
How to add a second line of business to a 20-year-old application
Download Wallpaper Xiaomi Mi CC9 Pro Gratis
If you wanna start it, I'd be happy to contribute!
Abandoned? Every single Windows application uses it, regardless of the language, framework or anything else.

It is the equivalent to Linux syscalls, since it is the lowest stable layer in Windows land.
> He took blood samples before she died and sent them to Belgium, where they had an electron microscope to try to identify the culprit. Scientists there and in the United States saw this was a new virus that caused hemorrhagic fever.

I think the whole thing is more complicated than the article makes it out to be. Clearly, Muyembe should get credit for the field epidemiology and recognizing that this could be something new. But can you say, as the article does, that someone “discovered” Ebola if they didn’t isolate the virus that causes it? Now you can argue the reason Muyembe couldn’t isolate the virus was because of colonialism and the Congolese government not being able to afford an expensive piece of equipment like an electron microscope. But would the Congolese have had electron microscopes but for Belgian colonialism?

I mean, there is a great story here even without the sensationalism. Man from Congo gets a PhD in Belgium, goes back home to help his country, but is held back by lack of local resources. What does Belgium owe in terms of equipping it’s former colony to help themselves? There is good material there.

As someone from a poor former colony myself, I find the whole thing somewhat patronizing. Bangladeshis rely on European and American geneticists to develop GMO rice to feed the country. But if the British hadn’t colonized us, it’s not like we would have developed that technology ourselves by now. But, on the flip side, we had math and civilization and indoor plumbing when the British were tribal people in the forest. No need to patronizingly give us credit for things we didn’t do.
That pushes the power to control who says what from individual companies to the government, since the government is classifying "illegal."
New Product Launched on Album Daily – Weekly Option for Music Newsletter
Thank google! It used to reward original content, now it's all about users and likes, etc.
Sometimes, when working on higher-level code, you have to dig into the plumbing layer. For example, I've been writing low-level GPU surface code lately, since SDL and the like are not suitable for our use case (web browsers). There's no getting around message loops and HWNDs if you want to put something on the screen. So it's useful to know the internals, even if you'd never want to write an app that way.
The transmission line monopoly is such a cash cow that really doesn't make a lot of sense. For the life of me I can't figure out why utility poles don't have wireless communication such that when one node loses power, the previous one kills power to the downed line (which in theory should happen faster than it takes for the line to fall to the ground and start a fire). Once those lines are modernized, the potential for profit is enormous. It doesn't make any financial sense to give up such a rare monopoly.
The important feature worth mentioning (more than “simple and elegant” and “focused on speed and usability”) is that it directly renders the Markdown (in the editor itself, not in a separate pane or window), giving a WYSIWYG feel while still being backed by a plain-text (markdown) format that if needed can be edited directly (even in an different editor). This I've found to help enormously with being distraction-free (while still having the peace of mind from not creating an irrecoverable binary blob). Of course, to someone else it may not be a big deal.

Before seeing this just now, Typora (https://news.ycombinator.com/item?id=21458977) was the only Markdown editor I had encountered that does this, but it is not open-source. Another was the halfway-in-between (shows both syntax and rendering) Abricotine (https://github.com/brrd/Abricotine) which has the sense to mention it as the main feature: “Markdown editor with inline preview” and “you can preview your document directly in the text editor rather than in a side pane”.

Are there any other editors like this?
Yet HN are, as I understand it, responsible for dang and sctb. They regularly moderate away the shite - which preserves one of the less polluted spots on the net.

How do you square that circle? Surely you should object to what HN does - in fact why would a believer in no censorship even have an account here if HN are censoring (moderating and limiting) what everyone is able to say?
I agree. I’ve spent close to 20 years hosting on IIS and have never had downtown attributable to it - especially since the app pool will recycle. Most of the issues I’ve seen were caused by people who didn’t know how to use EF correctly or badly tuned databases/queries.

Even now, the only “Linux deployments” I do are either with Lambda or Fargate (Serverless Docker). I just don’t like managing servers. These days even my EC2 instances are disposable.
want an uncomfortable thought experiment?

what if time travel does exist, and allowing Hitler to live was the least bad option for the world? i.e. if Hitler was killed early in the war, he wouldn't have been able to override his generals with so many stupendously stupid ideas.
What you call a bait and switch, I would argue is an honest lesson the industry has learned. Nobody realized, in the early days, just how easy it was to abuse a social network API.

We don't know for sure whether the leak is selective, but Facebook claims it is. The morality of the plaintiffs seems very relevant to evaluating whether you believe that.
Mirroring other comments, this seems a bit trivial to be its own package and looking at the source, it seems to not cover cases where the local storage value can't be parsed.

https://usehooks.com/useLocalStorage/ has a safer implementation and is free to copy (Unlicense).
oAuth generally won't give you JWT's. Its recommended it gives you an opaque token which you introspect. Whats nice is you delegate the Auth part to your AS. And then your resource servers (micro-services) can make the determinations based on the client_id/claims from introspection.
Maybe he meant more hooks, in general. For me that is true, hooks really are a very inspirational pattern
> lots of legal free speech is not legal in places like Europe... places like China would make a lot of things illegal that everyone in the west would be fine with

The obvious solution, for a US company, is to follow US law and accept that some content will be blocked in China, strict theocratic states and possibly Europe.
So what kind of threat scenarios do you have in mind?
I would say if the mods do it yes, if it’s the hoi polloi then no.
I generally spend most long haul flights standing in the aisle. It's much better for your back and butt.
How the Private Jet Became the Singular Fetish Object of the Modern Billionaire
Your argument is valid, but I would like to point out that without context it reads as if the article and the Congolese doctor in question do not acknowledge this. However, they do:

> The discovery, says Muyembe, was thanks to a "consortium of research." But Google "Who discovered Ebola?" and you get a bunch of names — all of them white Western males. Dr. Jean Jacques Muyembe has been written out of history. "Yes, but it is ..." he pauses. He takes a breath and laughs, looking for the right way to respond. "Yes. It is not correct," he says. "It is not correct."

... and since the internet is full of people who love to comment on articles without actually reading them I think that is worth explicitly mentioning here.

(to be clear: not a slight against your comment)
The Most Underrated Python Packages
It's perfectly fine to give pedestrians the right of way, because assuming they also have some sense of self preservation isn't really so far fetched.

For instance in Germany they drill into you in driver's ed that when you hit someone with your car, it's pretty much always your fault. I'd say we don't have a jaywalking epidemic.
I can't express how meaningful this advice is. Thank you.

What you've said really resonates with me.

I'll do my best to start on this path and stay there.

I just want to get this off my chest: the Google problem hurts the most because I suspected this might happen and didn't take a basic prevention against it. I logged in abroad and added a campaign. After a few hours, ad serving was suspended for suspicious activity on the account. Had I just used my home VPN, this would be a non-issue.

But your advice is sound. Google issue or not, I can apply it to anything. The Google problem was the vehicle to get this great advice, so I have no regrets.

Thanks again.
I think you get a VM in Azure that checks out your Github repo and installs the necessary dependencies.
I think that this argument is, frankly, over. Electron is the way to build cross-platform apps that don't merit separate UI code for each platform.

Electron wins because Electron apps are able to deliver consistently decent UX, something that never happened with Swing or GTK+ or WxWidgets or whatever.

Sure, it eats RAM. It turns out that I care about that so much less than I thought I would. I'm rarely using 100% of my system's RAM these days, so I'm willing to burn a couple hundred MB on widgets continuing to be sensibly drawn and laid out when I resize the window.
I wrote an emulator for an old 8080 microcomputer in 1999 or so using the Win32 API. First I bought the Petzold book, but as my program grew there were still a lot of API issues that Petzold simply couldn't fit into a book of that already impressive size. Then I got a "Win32 API Bible" type of book, then another from a different author, then I collected the multi-volume official win32 api books from microsoft, ..., and ended up with more than two linear feet of books.

And yet development was still painful. Sometimes I would want to add a feature and I'd be amazed that in 30 minutes it was done, but far more often there would be something that didn't work and I'd literally spend two weeks of free time changing the order of state setting calls, or setting state that the books didn't say needed to be set but I had seen other source code do it, reading other program source, searching online, asking in forums...

The last release was in 2005. I'd like to work on it more, but there is no way I'm ever going back to that codebase.
Dumb http-response benchmarks can be achieved everywhere. Seastar excels on complex (cpu,disk,ram,network) scenarios (big disk-based db) with oltp/olap and keeping SLA low.
Yeap, having paid moderators would classify you as a publisher - you 're essentially a newspaper publishing op-eds. HN would be a publisher and i don't find that wrong.

However, HN could instead be subreddit in reddit's platform, with HN (or preferably an unrelated external entity) paying the moderators.
So what about all of the careless, lazy people I’ve worked with over the years who didn’t have armed robbery convictions? Maybe a past crime isn’t a good predictor of future work ability.
Not op, but there are markdown editors for phones now.

And the website? Can’t even tell which OS the app is selling for.
The source of the problem is that these ride-hailing companies want to expand so fast, that they do not perform any substantial screening for their drivers.

Another ride-hailing company, Hitch, was suspended for this reason.

Likely they do this for liability reasons, not safety reasons. Because if a female customer is not able to get a taxi ride after 8pm, they have fewer options for transportation.
Oh and for clarity on the Google front: I literally asked Google why it stopped and the told me. Shocked to get such a clear answer, but disappointed in myself for letting it happen!
The end-to-end principle strikes again: lowest common denominator abstractions like filesystems are often incorrect, inefficient, or both for complex applications and ultimately must be bypassed by custom abstractions tailored for the application.
Isn’t that the crux of the issue? A lot of egregious hate speech — say, what Richard Spencer said in the recently leaked audio — is agreed upon by everyone but racists. But every time someone suggests censoring that, people invoke the same slippery slope fallacy. Today it’s the spam that gets censored, tomorrow it’s your voice!
Add a suitable copyright notice to your site then send rei a takedown notice. Better yet ask them for a licensing fee. Maybe they will hire you to write their content. Just be sure that you retain copyright.

You can also add in fake but irrelevant details to your descriptions to prove they took your data. This used to be common on paper road maps. Some include non-existent towns.
It's probably great for border crossings into countries that demands to look through your private data, like the US and Canada.
I think this is all a way of saying "don't wait for Judgment Day to get your shit together."
Global energy efficiency improvements are slowing
You should check out org-mode in emacs. Fits your main criteria perfectly. :)
> We don't know for sure whether the leak is selective, but Facebook claims it is.

Well then, all they need to do is leak more :)
The US has a very hostile view towards pedestrians, in large part due to PR campaigns by car companies. The term jaywalking was invented to slander pedestrians not crossing “correctly” (jay is a synonym for rube).
I don't understand this. By the time you drive 20 miles in Germany (starting from a city) you not only have passed a "town" you have also arrived in the next city.
Computers had much less resources back then, and NCP had reached it's limits in terms of scalability. Running both TCP and NCP would have hindered progress and innovation. So the decision to outright deprecate NCP was necessary to keep scaling the network up.

Keeping IPv4 alive today doesn't hinder progress, and with the high bandwidth available nowadays the minor overhead improvements of IPv6 will be barely noticeable for the average user. Also keep in mind that the average internet user back in 1983 were a bit different from today ;-)

edit: typo
It was really fun for me to receive tons of mail from colleges in 1997, but the catch was that I was living in Nigeria at the time. I had actually written letters to dozens of colleges requesting their brochures and even their entire course catalogs (I had barely heard of the World Wide Web but hadn't personally used it yet) and I was quite delighted that most of them actually mailed all this physical paper to me overseas! It probably didn't change my life to compare course descriptions from all those different institutions, but I enjoyed it in a nerdy kind of way. Still, I think the information I had to compare helped reinforce my choice, even though it was the only college I had been able to visit on a trip back to the USA.

Contrast that with now when so much more information is available immediately, and yet I'm still surprised by how often I have to sell relatives on Rice University, my alma mater. What surprises me the most is how they don't seem to realize how good financial aid can be and just assume a private school is expensive even though they know my parents didn't have much money. Perhaps it's a bit of a branding problem, but it might also be people not digging around the college websites enough to find out how financial aid works and just walking away after seeing the sticker price.
How to Steal a Billion
Ghostwriter depend on QtWebKit/QtWebEngine, so is not JavaScript-free.

> HTML preview has been ported from QtWebKit to QtWebEngine (Chromium).
FWIW I looked the github page instead which renders nicely
> windows moving to metro, to get its users used to much simpler GUI elements

Tried in 8, met with utter failure, reverted by 10.

> embracing open source and move nt kernel to linux kernel, reducing the costs of development

...and throwing out pretty much everything that makes Windows better for a Desktop? Including their driver model, their backwards compatibility, etc? Unlikely. Replicating all of that to an appreciable standard would be significantly costly.

> slowly move its on premise infrastructure to the cloud (office, exchange)

This does seem to be happening, much to the chagrin of many, many smaller business that don't like to pay rent on their tools.

> move windows to the cloud and leave only smaller part local, just to pick up network (and potentially some other devices like graphic card)

Possible. Microsoft already has some kind of Windows Desktop as a Service, and RDP is damned good.

> stop developing/selling locally installed windows and move to subscription based in cloud infrastructure

They can try, but at best that just means that a whole lot of people will just stick with the last version of non-subscription-only Windows (as many did with 7 instead of moving to 8-10). I imagine it will be a large enough group that third parties pick up the slack and provide solutions to things MS is no longer fixing. At worst, there will be lynchings.
There is some interest at least here to avoid composites (combining different materials) and instead make for example the wall out of one material, just make it thicker so it can handle strength, insulation, sound proofing, breathing and other demands.

An alternative is to make sure that all materials are breathable and dryable. But even things like glues can be problematic.

I have seen houses that have been almost completely made out of pure timber (no glue!), nails, wool, clay and chalk. Some steel joiners. No glue. They don't even have regular paint in the rooms, it's clay with a hemp mesh inside and then chalk on top, or some such. I don't know how the bathroom was handled.
Will Gutenberg replace popular page builders? Here's my thoughts
Using the 2nd one as a prompt on TalkToTransformer:

"Cows fly like clouds but they are never completely successful.

They just fly in circles around a target for as long as they can. That's the reason why it's impossible to predict what their position will be exactly at any point. They have to keep changing their direction to keep track of their target.

What's interesting is that cows fly like a tornado that is heading straight towards the target. This is because of the wind speed.

This is what they do in their world:

The cow is spinning around. It is trying to keep its head below the clouds. It is looking around to see what is going on around it. As the cow spins around it does a 180 degree turn. It changes its direction. And then it changes its direction again. This process continues forever.

A tornado with no wind."
That's a pretty clear case of taking a deliberate action to leave the road surface. But you can at least imagine scenarios where everyone is within the bounds of the road--say 5 people directly ahead and 1 off to the side.

As I say though, if you can't swerve to avoid people, the most reasonable action that most people would take--to the degree they had time to make a conscious decision at all--would be to brake as hard as they could and let things play out as they will.
i believe that we have those capabilities already. super expensive + high risk we don’t actually understand what we’re doing but the capabilities are there. the future is now
In the same was as programming languages are not organisms.

Typescript is ECMAScript in the same way as Netscape JavaScript is ECMAScript, in the same way as ActionScript is JavaScript.

In the same was as Scheme is Lisp.

In a similar but not identical way as American English is English (similar but not identical since programming languages and spoken languages are both languages, but not actually the same thing: the analogy cannot map perfectly).
Markets were already wary since the Uber IPO was a flop. WeWork was in the same class of "We're going to become a monopoly, so invest now!!" type investments.

Like Uber, they failed to explain away the gargantuan losses. By trying to massage the financials in full view of the public, that close to the IPO was probably what killed the IPO altogether.

I fear
(I'm from U.S)
I was bullied from 6th grade to 12th grade. I didn't experience physical bullying only mental bullying. Due to anxiety & depression (Diagnosed by psychiatrist), it was reinforced/made worse due to my assumptions. I'd always assume people were thinking a certain way about me, which did make me upset. Throughout school we had all forms of anti-bullying mediums shown/broadcasted throughout the school (On TV's, as well as literature). The only time there was physical bullying was when kids were doing things they weren't supposed to be doing (Going to class, not provoking others, etc). Over the years of being bullied, I've found multiple ways to cope and I "grew thicker skin." One way, was to skip cafeteria and head to the library and read/browse the web. I always thought it was kind of insensitive to tell a victim of bullying to grow thicker skin. This doesn't apply to everyone, but I feel if I wasn't bullied/put through mental torment during school, I would be a lot weaker mentally. It shaped me into becoming a stronger person. Best way to combat verbal bullying is to not show any emotion towards the bully and they won't gain any satisfaction. Plus, it's best not to value what they say if they're just insulting you to insult you. I've felt insulted while in my early teens for constructive criticism, which I should've used to improve myself, instead of ignoring and taking it as an insult.
This was a big part of why I enjoyed Jack Dorsey's comments on Twitter removing political advertising.

The Internet was supposed to be a democratizing force, and it was, for awhile. To an extent it still is, but as the convergence of content continues to pull people into the various Platforms™, all of which are supported by advertiser dollars, the content itself is diluted. Some not so much, some so much it's not recognizable, others so much that it's no longer there.

YouTube is a great example of this. Once a monument to the power of democratized content, it's slowly but surely pushing out real creators in favor of advertising companies producing advertiser-friendly and oh-so-clickable content, much of which is complete and utter trash. It's not just marketing companies though, a new breed of creator has spawned since roughly 2010, determined to soak as many advertising dollars out of the platform as they can with as much vapid and soulless content as it will suffer.

And all of this is sponsored in turn by equally vapid and soulless corporate advertisers, determined to make sure their precious brands are not associated with anything as uncouth as an opinion or a real person.

Hell, there's a great argument to be made of how the "pivot to video" and the resulting catacombs full of gutted and destroyed media websites can be laid at the feet of corporate marketers who wanted video ads. Nay it was not any Internet citizen who claimed the future was video, we didn't ask for it, and we certainly didn't like it.

The whole thing is gross, and far from isolated to YouTube, it has plagued them all, save perhaps for Twitter and I think the only thing saving Twitter is that it's just not as easily monetized. But, Twitter has a different problem, which I believe Jack is trying to solve; the influx of automated bots, bought and paid for by other marketers, more often trying to sell politics than products. But it's just a different kind of feces from the same anus and indicative of the same core problem: advertisers suck, at everything. And they have more power than ever on the Internet, and so the Internet sucks more than ever.
A major difference between the utilities you've described and YouTube / Facebook / Reddit / Twitter is inescapable monopoly. Barring special cases like well-water or local power generation that most people don't have access to, if the utilities cut you off, there is no alternative source. If YouTube cuts you off, you can go to another video host (including but not limited to paying for your own computer to host your data). If Facebook kicks you off, you can use email. Hell, if Facebook or Twitter kick you off, you can go use Twitter or Facebook.