skysight-inc/HackerNews huggingface dataset:
App notifications are killing your team’s productivity
Fleksa
Fleksa helps restaurant go online and receive online food orders without paying third party commission. With the launch of our webapp customers in frankfurt will be able to order food with ease and make contribution in supporting local restaurant.
#SupportYourLocalRestaurant
Master the Coding Mindset
Architecture Day 2020: Intel Tiger Lake, 10nm SuperFin, Xe GPU Arsenal Exposed
Actually the modern concept of a school was developed to train people for industrial jobs, where they would have to follow instructions and a schedule set by their superiors -- hence the strict scheduling, the rank-and-file arrangement of classrooms, and so forth. Prior to the industrial revolution most children did not go to a formal schools, and would receive their education from parents and tutors, or by some other ad-hoc arrangements. In some parts of the world it was common for traveling teachers to board with a family for some time and educate the children.
Tech adoption and productivity growth: Evidence from industrialisation in France
From what I can read, this press release mentions that they have so far reached an agreement to work together on the project, and they are currently _planning_ on using a KSI blockchain. Too early to say if the project will succeed or not.

> If you ran a database of land ownership records or patient healt data for a whole country, would you really be at ease with only PostgreSQL?

With proper access controls, backup system and proper maintenance, definitely. While the DB engine itself can vary (PostgreSQL, Oracle, whatever Microsoft produces etc.), SQL based database engines are widely used in such scenarios already.
Literally in the comment I responded to, you expect student tutor to make the subject interesting. This is your description of what you expect: To fiendishly ask questions that are just out of reach of the students ability, or will reveal some tiny flaw in the students understanding. This type of thing engages everyone when done well.

Plus, this is your attitude toward kid tutoring another kid: as a tutor, you have exactly two jobs: Make the student interested. Improve the student's skills. And you have this expectation placed on a kid.

> I merely said that something, anything at all, is better than nothing.

That something is to put responsibility on a kid and then blame a kid for not tutoring well enough it it fails. And I am telling you that it is unfair to punish the good kid by doing this. Because this plan is not caring about the "good" kid at at all.
I happen to be reading a biography of Alexander Hamilton right now and I think Washington was pretty disappointed in the people of his own time too. And the members of each faction thought the members of the other factions were "un-American" (though I don't think they had that term). The founding era was not a golden age, there's always been a battle for control of our culture.
> Are all Apple iPhone users powerless?

Can they run a browser which does not work by embedding safari? Can they run another browser which runs JS in JIT mode?

> Can I no longer "shape my own experience" if I use an iPhone with Safari?

Until relatively recently, the answer was "no". And Mozilla was one of the reasons people knew the alternatives world existed and people kept raising this as an issue with both default iPhone and Android browsers. Neither Safari nor Chrome allowed custom ad and trackers blocking.
Wikipedia: Silly_Things
Why is it even downvoted?

Such a downvote heavy community. Plaudits to all involved.
In terms of "indie" video call providers that are available right now -- we've been looking at https://whereby.com and https://team.video and pretty happy with both. It's not all the way self-hosted of course, but it feels a little bit better not using a behemoth. And the quality is better anyway.
There is no Rule 6 --- http://doc.cat-v.org/bell_labs/pikestyle
Ah.. I don't know how much of a demand it is, but Mozilla being a non-profit and such a big presence in the Open source browser space, I think we all have the right to criticize and even start forks of it if we can afford the time.
I would say that it's actually one of Europe's disadvantages. While people in management positions usually do very well with English, technical people often have problem expressing their intention and speak awkwardly and/or simplify their message by necessity. The difference can be felt especially when the same team is allowed to speak in its native language (assuming everyone is a native in a given country).
That's not correct, Libreboot does not work on those systems that require any part of the ME to boot.

You might be thinking of me_cleaner[1], which removes most but not all of the ME blobs. This is unrelated to Libreboot though, it works on newer systems and is not needed when using Libreboot because the latter gets rid of the (very early versions of) the ME completely.

[1] https://github.com/corna/me_cleaner
Related question: Does anyone have a great introductory book or series on Windows AD? I haven't ever used it at work, but I've had a lingering sense that it would be really useful and helpful for a bunch of IT problems. The documentation/intro to that world tends to assume you already know quite a bit about AD and how it works/functions.
This reminds me of
https://news.ycombinator.com/item?id=24119024
It was more like dev & dev.

I am not criticizing anyone because I was just lucky to notice the query could be rewritten. But it was also the fact that I had a little more knowledge about how the db engine handles queries.

So we all looked in the right direction, we all found the bottleneck but the solution was different based on different knowledge.
Who's behind this site? I don't see any credits in the footer or an about page, and the `whois` record is vague and scant on details: https://who.is/whois/ilovemdn.org

Is the OP behind it? https://www.peterbe.com/
Intel's Path Forward: 10nm SuperFin Technology, Advanced Packaging Roadmap
Thanks for commenting! I wrote the blog, and I like your point of view. There was only so much I could cover in one post, but I do hope to get to these issues. And you are right, for most people the conclusion will likely be that a moderate dose of Vitamin D is not likely to harm, and may help - but then there are many many arguments over what constitutes a moderate dose, and I hope to cover that as well.
When Gorbachev took over, they realized the government actually had no mathematical model of how the economy of USSR worked. Politicians had been basically been allocating resources blind for decades. They tried to shift to a more data driven approach toward the final years of the USSR, but it was way too late to have an effect.
The phrase "conspiracy theory" is, top-to-bottom, a word to get you to stop thinking. It's not a conspiracy theory, it's just the history of the phrase. It's the outgroup concept applied directly to the concept of new or disagreeing information. A pre-emptive propaganda strike on anyone who might ask questions.
That's a little different. If you're running a C linter that statically guarantees safety, then it's comparable; otherwise, you're comparing mostly Safe Rust (with some Unsafe Rust in it) to Unsafe C.

Safe Rust is automatically immune to lots of these issues. Unsafe Rust isn't, but all of C is unsafe (unless you're using a safety-enforcing linter that only gives you access to a subset of the language).
I want a hosted PaaS solution. I don't want to self host it. That is the pricing I am comparing.
Man... Mozilla could've been it's own Google if they wanted to be. Maybe they even would've had the clout to produce a privacy friendly ad network. What a wasted opportunity.
Greed? For too-big-to-fail companies, also the thought that profits go their pockets and losses come out of ours.
BodyArmor takes aim at Gatorade's sports drink dominance
Always glad to see another contender!

The documentation is very thorough and gives a good overview. Every library should be like this.

That being said, I have written a lot of HTTP servers and clients in C++ so I have some opinions on the design of this library.

Modern C++ really tries to avoid preprocessor macros for the reason that it's really hard to know what is going on. Macros can do anything. So I would suggest you get rid of the code generation including dragon_ctl. Write a library that doesn't need code generation. C++17 has all the tools needed to do this.
Calls are also a very nice feature independent of the pandemic, so I don't think that's an issue ;)
Besides that, the post says that there'll be 1:1 calls in a few months already.
> with no string manipulation or ORM

OR, another way to look at it, using MongoDB's ORM, which is quite bad if you ask me.
Partisan/repressive tolerance is actually a highly illiberal Marxist idea.
You are essentially passing an database index key to the getter-function. The only issue I see is that your system has a database integrated into it.
Single moms are not victims, especially now days. They are dumb people that made bad choices cause they know society will bail them out. Birth control is so readily available there are practically people throwing it at young women on the street corners for free, this is barely an exaggeration. Its crazy for any woman to become a single mom these days unless they are like 13yo in which case they are what a real victim looks like.

Divorcees don't count cause they get child support/alimony. Oh she married a dead beat... once again dumb choices.
Roadrunners Internationale
> A plain int carries no information about the validity of the object behind that handle because they are carried around as copies, not references.

A pointer is just an integer index to a byte in memory in most computing architectures.
I have similar issues with a late 2012 MBP when playing music to Bose headphones, sometimes airpods, and external speakers. I thought it was interference from other bluetooth devices. Trying out your recommendation, though I didn't remove Bluetooth PAN, I just set it to 'inactive'. We'll see how that works. I also went through all the network services and set all of the ones I never use to 'inactive' as well. Thanks for the post.
How to add network multiplayer to your indie game
When and how to vote in all 50 states
US military planed to invade Canada and UK.

That's what military does. They have free time so they make plans for all occasions.

Military is not government.

> Kaliningrad is a small city surrounded with Polish tank regiments just in case of such scenario.

And what else would you propose they do. Of course they will place them there, that doesn't mean threat of invasion is high.

> Russian regime doesn't seem to mind at all its people eating grass.

That's not how it works. Putin is not a moron and he clearly tries to create image of powerful imperial russia. Its a show for the 'people eating grass' because if too many of them start complaining he will loose power.
>Updates to our web site

http://roadrunnersinternationale.com/updates.html
Moral allowances change with times rather dramatically, and a very relative, so I wouldn't rely on them too much. For example, a few centuries ago it was perfectly normal in Europe to marry 13 year old girls.
Plenty of my friends switched from iPhones to Huawei, they're not Chinese though it's just since iPhones got more expensive when you drop them a few times you just decide to go for something cheaper and Huawei hits all the points they look for in iPhones.

The value prop of the iPhone just isn't there anymore if you are not stuck in the ecosystem.
Thanks! My goal is to write about medical topics in a way that anyone (especially non-medical people) can understand.
This is great. I have used REM cycle quanta to set my nap times for decades and it has made an enormous difference.

My gf’s prolonged use of alarm “snooze” is, imho, a dangerous antipattern.
you're assuming that Tether is not just printing Tether's out of nothing of course :)

As they have never had an audit and have already admitted to not being 1:1 backed, that's not necessarily an assumption that'll play out well.
There's even a crate for it: "generational_arena".
Go with the flow and find happiness in something else. This is what I'm doing while looking for the end of COVID-19 and start job hunting again.
People keep bringing up crypto and I really have no idea why. Is there someone who believes they can write a crypto algo in an afternoon? If someone is that deluded, they aren't going to benefit from advice one way or the other.
Even for hyperloop, the level of evacuation of air from the tunnels is an optimization problem. It's a question of where exactly is the intersection of cost of reducing the air pressure further vs. gain from being able to further increase pod speed.

Of course with no evacuation you're left with just a train in a tunnel, so I'd argue the defining factor of a hyperloop type transport is that at least partial evacuation of air from the tunnel, with a mechanism for preventing pressure buildup in front of the pods is the main defining characteristic.
In C world yes, in C++ world no, because of weak_ptr.
Doesn't Mozilla get paid for search traffic, rather than Ad-conversion from that traffic[1]?

Although Google's ad revenue has dropped 8.1% in Q2 2020 when compared to same period last year[2], I don't think people 'searched less' due to COVID-19 on Firefox, Google trends shows search has indeed increased, but rather these Search Engines might have cut down their deal value for search traffic.

[1]https://www.cnet.com/news/google-firefox-search-deal-gives-m...

[2]https://fortune.com/2020/07/30/alphabet-earnings-googl-stock...
I am not aware of any good statistics about that, but my assumption is the line level travelers to faraway lands simply didn’t have better economic options.

As far as I understand, going out on ships to unknown places was an extremely risky venture with zero luxuries.
Location: Rochester, NY, USA

Remote: Yes

Willing to relocate: Yes

Technologies: CCNA, Routing & Switching protocol,TCP/IP, network security

Résumé/CV: https://www.linkedin.com/in/jinitthakkar/

Email:jxt5320@g.rit.edu
That's not really even a firewall issue, just a very poorly configured network. Pretty shameful for a provider of their size.
Worse yet, a failure where the wrong people accumulate wealth will just look like planned corruption to the masses. Sadly one reason why central planning often is accompanied by censorship
I think that's the most likely scenario
A conspiracy theory is just a theory that a conspiracy has happened. In popular usage there's an assumption that it's incorrect, but that's not part of the definition of conspiracy theory.
Funny you mention this. Having driven in the US, Mexico, and Italy (in recent years) I had never experienced a thing I had seen in movies, a windshield full of bugs.

This was until I went to a remoter part of northern Quebec and found that without intervention the windshield would become opaque and driving with the window open created a horrifying mess near the rear window.
I'm in a Facebook Kafka AI Hell – Welcome to Their Future
I'm in FB Kafka Hell.

Yesterday my basic comment was flagged by FB's AI yesterday as harassment and bullying [1]

This never happened to me before. As you can imagine I felt a bit slighted to say the least.

But mistakes happen in software, so I confidently appealed.

About 1 hr later, this 1 Trillion$ company.. apologized [2] for "getting it wrong" ..

after they told me Im a disrespectful sub-standard human :^)

Ok, apology accepted. FB has done more good to me over the years, I can look this past this anomaly.

However when I tried to make a new post on my feed, I got this second love letter of denial [3]

Oh how lovely.. they changed their minds again!

Thankfully there was yet another link to appeal again...which not surprisingly didn't work. [4]

If this is happening to me ( an upstanding US Citizen with a clean FB record ).. then imagine how many others this is happening to today. I kid you not.
Show HN: An Options Trading Buddy
Honestly I used to find the "rust evgangelism strike force" obnoxious and naive, but man, after reading this thread and seeing all these brand new accounts that seemingly have nothing to do but complain because someone used Rust in a neat project, I'm honestly starting to think their attitude is 10x more obnoxious.
It's a little wordy, but for clarity, you would need:

"New PHP router that has caching on by default is 1.3 times faster than nikic's fast-route using the default non-cached dispatcher. No comparison was made with fast-route's cached dispatcher"
I would agree that he had high standards, but he was mostly unhappy with some rank-and-file who were coerced into joining up, so I can hardly blame them. Other factions were not part of the whole at that point, so there was no back-stabbing there, to begin with.

Would he have been happy if he found out one of his immediate reports had been helping the French to get gunpowder in for a cut? Analogous to the wholesale tax dodging today.

Seems today "it's just business", back then he'd have been hung. Yes life back then wasn't all knights in shining armor, but now, good god.

Even if people didn't always comply to the code, there was a code and that code wasn't "every man for himself". They would have regarded that as insanity.

BTW I might read the Hamilton one next, I imagine it's Chernow you are reading, he has an engaging writing style.
Comments say this was very likely not a sub‘s sonar.
It's still barely usable. 2 days I ago I tried to text my friend who was flying and the encryption failed, said the old "unable to decrypt". It's a good thing our conversation wasn't important. Had to switch to text messaging once again.
Most white, straight men don't care about inclusion.
They should market this to the rich and the selfish, then watch and see if it causes any horrible side effects,
Important as topics some people need to keep in the back of their minds while doing their jobs? Important as full time roles that are inherently out-of-hierarchy so that they conveniently need paycheck-induced status or else nobody will listen to them? Those are very different kinds of "important".
From the Wikipedia page:

> Greene wrote in a letter, "What happened was that during the shooting of The Third Man it was found necessary for the timing to insert another sentence."

So a throw away line in every sense of the word :)
I recall reading a few years ago about an (Australian?) study That found that the non-bone health benefits correlated with Vitamin D were equally correlated with sun exposure. I’d be interested to know if any more research has been done on this.
Trees and tables that can scroll and freeze like Excel should have been made standard decades ago. I'm so sick of having to find a third-party component for the framework-of-the-month every time I start a new project.
That would mean duplicated logic across all applications and all places in them.

SIGPIPE is like an exception. If you really need to, you can catch it (to do cleanup or similar, as a sibling comment notes), but otherwise the default behaviour is fine and likely what you want.

I've made use of a similar technique when reading input: in code where an EOF is a rare case, but reads occur in multiple places, you can simplify the main logic considerably if you create a function that contains the read and a longjmp() upon EOF to a specific handler which then uses state variables to decide what else needs to be done; it gets rid of all the "if EOF" duplication and puts all the special-case EOF-handling logic in one place.
Take a look at the classic post by Joel Spolsky https://www.joelonsoftware.com/2001/12/25/getting-things-don...
Thanks, I’ll give this a try!
A vaccine would be great, but it’s far from certain we’ll have one in 6 months. It makes sense to keep pursuing multiple lines of research.
There’s also a floor when you’re an employee. The floor for an entrepreneur is $0.
Snapchat to TikTok: First Time?

It is Facebook's nature to copy the competition and they will stop at nothing to integrate every single feature until it impacts TikTok. I'm suprised to see that the authors of this article have failed to mention the same tactics used to suffocate Snapchat are being applied to TikTok. But in the case for FB, "Competition is for Losers" [0].

But yes for Instagram, its business as usual until every TikTok feature is copied to death.

[0] https://www.wsj.com/articles/peter-thiel-competition-is-for-...
Ironically with the advent of deepfakes and fake nees something like KodakCoin actually sounds like a good idea (with no view on how to get adoption)
While I agree with your last sentence to some extent, I do believe that having a vibrant, viable Mozilla does serve to empower Internet users in a somewhat similar way as the GPL does.

Linux and other GPL software I believe has served as a viable alternative to closed/walled gardens like the Apple ecosystem (and I say that from my Macbook with my iPhone and iPad close at hand). Every time we lament the issues of loss of user power in walled gardens, I think it's substantially true that "it could be even worse" if there were no countervailing forces, like Mozilla.
Ask HN: Production Win32 MFC Systems?
There are many legacy Win32 MFC C++ fat client systems out there; I often see customer service people using old Windows Desktop systems in retail situations. I worked on a mortgage origination system - Vertex Omiga 3 - that is still used by Virgin Money to book all new loans. Recently I got a new tyre fitted for a lease car, and the admin was done in an old style Windows app. Old fat client apps tend to have a lot of biz logic mingled with the UI logic as they tend to be built as client server systems, with just the DB on the back end. So a rewrite will be costly, and will probably miss a lot of the corner case logic embedded in the client.

So my question is two fold...
a) What Windows based client server apps have you encountered in production recently?
b) What porting strategies do you think are viable?

This post [1] flags some of the porting issues.

[1] https://medium.com/iress/mfc-and-the-future-of-c-a99b608e09b2
Yes, Go supports this idiom very well.
Anywhere where one might use two windows on a computer:

* Seeing two pages of a book

* Looking up something on the internet while videoconferencing

* Looking up something in a textbook in a web browser while reading a book

* Same as above, but with two web pages (e.g. API docs and protocol docs, or comparing two products, or whatever)

The ability to have multiple applications open and visible at the same time is really quite general. It's the reason we made the move from DOS/dumb terminals to Windows/X/MacOS. It's just often helpful to have a few things up at once.

I'd use this all the time.

I don't mind carry something big and ugly around. I'm a nerd, and not too concerned with fashion, so much as with practicality.

Heck, with the right software, I might consider investing in a compact bluetooth keyboard and mouse to go along with it. That would give a nice intermediate between lugging around my (big) laptop and not.
Up to number one in composite score from number nine in the previous round.
I won't be buying Intel CPUs for years to come. Haven't upgraded since 2016. Years of "incremental" improvements while still advertising $1000+ CPU prices has deterred me for quite some time. Intel fanboys might eat it up though.

Given their history of significant delays in the current roadmap, how does this compare to their competition who is quickly advancing on 10nm?

Also what is this internal naming schema?

> The 14nm process node has been Intel’s most profitable manufacturing node to date, and continuous intranode enhancements over the years (14+, 14++, 14+++, 14++++*)

This reads like a satire article.
No-Code Software Development Speeds Digital Transformation