skysight-inc/HackerNews huggingface dataset:
Because it is too high or too low? What would be a sane default? Note that native applications don't have an upper limit at all, but to Java's GCs will be happy to trade available memory for performance.
When you can find text articles let me know.
And that's exactly what I mean to connote, text matches make for appalling search.

I have the same reservations about Google as anyone, but rewriting history is never the right move. Moving beyond text matching was what made search truly useful.
1. That "C equivalent" for error handling is not an equivalent at all. If one could handle the error in the same function then there is no reason to throw. The "C equivalent" is returning an error code, which has other problems.

2. One can handle errors in initialization without exceptions and half-initialized objects: Make your constructor private and expose a static member function that returns an optional<T> (where T is the given class).

3. Throwing in destructors is not a C++ problem, it's a general semantic problem around resources that aren't guaranteed to be freed up successfully. They are a pain in any language and you can only do best-effort approaches for not leaking them.
Show HN: QPage.one – End to End AI-Powered Recruitment Automation Software
1) Microsoft took over
2) M$ migrates some ADO (Azure DevOps) features to Github (e.g., Github Actions)
3) If Github was not on Azure before M$ bought it (very likely, but needs citation) they will probably migrate to Azure at some point
Both.

BC dragged its feet on implementing a lockdown, the federal government had to be dragged kicking and screaming into closing its borders. Travelers from China weren't even quarantined throughout February, for instance.

Anecdotally, I have heard that Chinese-Canadian communities took the issue seriously on their own, and started practicing social distancing in February... Which may well have helped.

It's looking better than Ontario and Quebec, but it could have looked even better, had it acted sooner.
They could make a base image and then an image layer that contains the game files only. Now you have a single file image per game with a consistent base.
You have the option to opt into a SD only plan, don't you?
It might be obvious to say, but this is really dependent on the culture of the company.

IME, if other engineers at the company (team members, managers) recognize your talent, they will give you a raise to keep you there, no matter whether you're remote or on-site. This is true for the simple fact that talented engineers tend to know they're talented, and when career advancement opportunities dissipate, they do not stick around long.

Anecdotally, my company has several remote staff engineers. They get raises and promotions like anybody else, and have been remote for multiple performance review cycles. Our company has an on-site bias, but not a particularly strong one. That being said, if your company is old (15+ years) and not eng-driven, YMMV.
This is a fundamental traffic design failure. Prior to the existence of bike lanes, motor vehicles never had to yield to something behind them (perhaps 30 or 50 meters behind them) while traversing an intersection.

In a busy intersection where one also has to attend to pedestrians, other cars, etc., moving in different directions, trying to track what's going on behind you can be almost impossible (and thus quite dangerous for all).

My "solution" to this problem is to carefully but fully occupy the bike lane before making such a turn. Yeah, it's illegal, and draws lots of swearing (and worse) from bicyclists. But there's just no other good way to keep everyone safe.
"Google is trying retail now?" was my first thought.

"For how long?" was my second thought.
Rate of Coronavirus Infections in LA Up to 55 Times Higher Than Confirmed Cases
GitHub hasn't collapsed killing thousands or needing to be completely rebuilt though, so that analogy doesn't work. This is more like there's a flood in the lobby so maintenance has closed the front door for a bit.
Only 3 petabytes? At $0.01/GB/Month, it seems that works out to about $360,000/year in storage costs alone. Cheers, but you're paying for this just as a public service?
...and other nonlinear cause-effect things.

Working from home is a "benefit," and it can be demanded by developers with more leverage. They can also demand more money.
That sentiment is about 10 years out-of-date. Today, GCC supports modules better than clang/LLVM, and has moved to a minimal C++ coding standard. And time has proven that clang and LLVM are no less a moving target than GCC--it turns out that simply writing things in C++ with OOP doesn't automatically guarantee API compatibility while preserving the ability to hack on the implementation.
Hello, We are QPage.

We are an AI-powered ATS and HRM SaaS that is designed to streamline the recruitment process and human resources management by offering a variety of automation services and assessments.

We have been working on our product for a year now. We are in the open beta phase now and it would be really beneficial for us to get critique and feedback.

We are providing a huge variety of services even in our starter free plan such, which right now is the only available plan, as Unlimited User, Unlimited Job vacancy Openings, Candidate Pool, People Page, Org. Chart, Auto Job Description, Auto Shortlisting, Inside email service, Free Job Boards, On-Boarding Module and many more.

Please free to use our system and test the capabilities of our SaaS. We are also planning to provide a lifelong plan for our early adapters when we launch our final version.
I'm inclined to agree. There is a thesis, I think it's Samuel Huntington, that democracy moves in waves, two steps forward and one backwards. Right now we are in a backward phase from the perception of the West.

Having said that I am fortunate enough to spend a lot of working with democracy activists in the rest of the world and my sense is that there is an ever increasing desire for that, just look at the small pockets of increasing hope in Asia and Africa.
> Who's to say?

And then you go on to say it. I'm glad that SourceHut exists, and I like many of its principles, and it's probably better designed too, but walking into a thread where someone is having an outage and then claiming that you'd do much better is in poor taste no matter how good you are or how many of your services work offline.
I also think the random deviation from "best" strategy isn't realistic.

In the real world, true randomness is kind of unusual. There's usually some kind of spatial or temporal autocorrelation.

So something might change in a quasi-random way, but it often doesn't just return to "normal" immediately. There's often something continuing (like an antagonist, or some environmental variable that decays over time, but slowly).

So these random "blips" do happen in reality, but they're not normal. What's more normal is for there to be changes, and for those changes to be somewhat, but not completely, stable with some decay. They might not decay at all.
I lived there for a couple years about a decade ago. I left because the job opportunities for highly-qualified software engineers in NZ was basically zero. The only real option presented for Kiwis was to move to Sydney.

It is very frustrating to hear multinationals opening offices in Sydney and saying "New Zealand people can work there too, it's all the same" when it's not. American companies open Canadian offices all the time because the cultures are different. Australia and New Zealand have the same relationship: same language, different cultures.

It grinds my gears to this day because I would love to return for good, but I can't/won't give up my career, and I don't really want to move to Sydney. I want to move to New Zealand.
Sure, which is to say, Japan intentionally deceived the world -- they under-tested and under-reported their case numbers to project a false perception of safety and control before the Olympics.
Adverity: Marketing data platform with a library of API connectors, raises $30M
I don't really buy this argument: each pre-computed route could be tagged `{toll: false, highway: true, elevation: 15, scenic: 0.9}` and such, making it almost trivial to filter given options.
It's amazing what can be done from an advertising standpoint to both get people interested in smoking, but also how to dissuade people from smoking.

As a gay man, this anti-smoking ad campaign doesn't really appeal or apply to me, but I could see why it would be effective for heterosexuals:

https://youtu.be/82x9pzHkHK4?t=16

Edit: nevermind, this is satire.
Reduces the number of simultaneous streams from 2 to 1 as well.
So when you file your taxes, you don't claim any exemptions I assume?
Directly open GitHub repo in codesandbox
Observability in modern Java:

* https://blogs.oracle.com/javamagazine/java-flight-recorder-a...

* https://youtu.be/xrdLLx6YoDM
But if you didn't act on it then you're just a shmuck that knew something and didn't help their neighbors, if you did act, you can justifiably _be_ smug because you did something about it.

Posting it and acting on it build a "track record" that is harder to dismiss.
Works for me on iOS 13.4. Even have 1Blocker installed; didn't have to disable.

Edit: This looks pretty great, but I should probably point out that it turned my 5.5 mile commute into a 8.5 mile one. Realize it's probably trying to avoid larger streets; Hope this is or becomes configurable.
That paper is old and definitely not what Google Maps actually uses. Techniques which people actually use (mostly Contraction hierarchies and CRP) are much more compact than what you describe. Routing isn't just a table lookup.

Google Maps' offline maps also include routing information. The downloads are pretty small, which definitely excludes the more space-intensive algorithms.
The Supreme Court non-unanimously decides that criminal convictions require unanimous juries.
Switches with two 10G ports aren't that expensive, and would support hooking a main desktop up to a NAS, while offering basic connectivity to other systems. Or for that matter, since many systems with 10G also have 1G ports, you can direct connect them, which is how I have two computers. Switched LAN to talk to everything, DAC cable to each other.
In this case, CircleCI and Github were down at the same time, and seemed to come out of it around the same time too. I don't know what to infer from that either.
Here is a link to the actual ad: https://youtu.be/g_YZ_PtMkw0
On of the first Humble Bundles for Linux games came with a Deb package of the game.

The game is a Linux i386 binary, which means that installing directly on your host will pull in all sorts of i386 libraries. If you host is amd64, it is quite messy.
> There are few conspiracies in the world. There are many systems with complicated decision-making processes, internal data flows, and incentive structures for actors within them.

The second sentence here is absolutely correct, but it directly contradicts the first one. Because a "conspiracy" is nothing more than having a group of those actors, with aligned incentives, coordinating to work together while hiding that coordination with other actors whose incentives are in opposition.
The google style guide says “ On their face, the benefits of using exceptions outweigh the costs, especially in new projects. However, for existing code...” and they use a lot of existing code.
A number of people seem to do real time transcoding on them.
As a pedestrian, I'd love an "avoid bicyclists" option.
You'd compare them to Xeon D (which are more comparable in terms of power/intended usage), so e.g. for top of the line 16 core models, the EPYC Embedded 3451 vs. the Xeon D-2183IT, with 64 vs. 32 PCIe 3.0 lanes.
Planes sometimes crash without killing people or needing to be completely rebuilt; that doesn't mean that this is clearly undesirable.
So treat them as bytes. It's not like Python 3 removed that type. It just made it impossible to inadvertently treat bytes as a string in a certain encoding - unlike Python 2, which would happily implicitly decode assuming ASCII.
The study says that "we will take the route that worked yesterday and ignore the evidence of what normally works best"

If you just drove a route yesterday, you remember it best and maybe that is why you chose it again, not because of some "evil human bias"?
FCC blasted for “shameful” ruling against cities and fire department
I'll be a lot more interested when it hasn't happened 2 weeks from now.
This is super important and I cannot stress it enough! If your events contain words like, "create, update, delete, associate, disassociate," then you're building a weak domain model that won't benefit from the added complexity of deriving state from the source of events.

Your events should use the same words your customer would actually use to describe their business process. For example, a system to manage intake of patients in an ER would have events such as Patient Arrived, Patient Screen Completed, Patient Admitted, etc.

If you don't have such a vocabulary then you're not capturing interesting events so don't store them. You probably want something that is event driven instead or perhaps simply to log actions to an audit table.
Well, using C++ as a C with objects has always been a choice. One I personally believe in. That means you basically write a C program, then when it makes sense you create c++ classes/templates as needed.

At first this sounds like the C++ features are infrequently used, but the last major project I wrote like this, probably 90% of the code was encapsulated. But there was very little class->class communication outside of a few global classes due to the use of a dbus like abstraction allowing all the individual classes to communicate out of band. (sort of like a collection of micro services if you will all running in the same process as different threads using a global message broker).
Unfortunately changing my circumstances is the only thing that matters and could save me. Just being heard and my feelings validated isn't enough. But for some human emotional reason I am screaming out all the way to the impact.
Mikrotik has a bunch of very affordable 10G switches too :)
Interesting. Lets run a quick comparison between Louisiana and New Zealand.

Temperature today: Auckland peaks at 19 C, New Orleans at 25 C

Population: NZ 4.8 million, Lousiana 4.7 million

Density: NZ 18 / sq. km, Lousiana 34 / sq. km

COVID cases (deaths): NZ 1445 (13) , Lousiana 24523 (1328)
Data exploration calculus: Capturing the essence of exploratory data scripting
The study as described pretty clearly defines “best” as “gets the greatest reward as defined by the game”.

But this is actually totally beside the point of the article, which is that we’re bad at recognizing small differences in probability and over weight recent experience. The headline is misleading, it isn’t really about deliberately making bad choices. When the winning pattern was clear players chose it more often, and when it was less apparent they chose it less often.
I really like this idea! The setup was also very easy too and honest about permissions (using Firefox). I 'enabled' Hacker News for 5 minutes so i could leave you a comment :)

Next I need this for my phone.
https://news.ycombinator.com/item?id=22928231
I suspect that the low scripting CPU time on jQuery sites is because it's quite common that it's just being used for a few things (and even nothing at all), while the other frameworks are likely doing a whole lot more.

Something like JS LoC excluding the framework itself might give a better picture of it.
TL;DR: Revenue is down 60% “This is a pickle, to say the least”… “If you can’t or won’t adopt the card, we need to add an “unbundling fee” to replace the interchange revenue we would otherwise use to subsidize the increased cost to support you at our new speeds going forward.”
Different approach to business.

For Amazon, the product is the product.

For Google, the user is the product.

And, as others noted, how long will Google pursue this? It is definitely not a core competency, or business line.
On the Use and Abuse of St. Francis for Quarantine Life
A lot of the non-bot content seems to be fairly local stuff: hit pieces against local Democrats or praise for local Republicans. The underlying issues are similar, but the articles themselves don't seem to lend themselves to being aggregated in that manner. Plus, it doesn't seem like a good idea to try to present a false consensus when all the sites you're linking to look like the same site.

And I highly doubt that they're focusing on email as the means of reaching new users. This clickbait is meant to spread via Facebook posts.
Related: ConvertKit rebranded to seva and then fairly promptly rolled the decision back based on customer feedback. https://convertkit.com/staying-convertkit gives details. I was pleased at the reversion, though for completely different reasons: I think the rebrand was foolish purely because it went from a memorable name with meaning (even if that meaning didn’t exactly match the purpose for all of their customers) to a four-letter word that’s meaningless to most people and says nothing at all about the company or product.
What does the GNU sed debugger interface look like? Which docs did you use, and were they sufficient?

Does the interface resemble that of other GNU tools like bash and make? I've always wondered about these projects. Everyone says that bash and make are hard to debug, but I've never heard of anyone using them. It seems to be more common to use batch mode tracing rather than debugging.

What did you use for the TUI? e.g. Curses?

http://bashdb.sourceforge.net/

http://bashdb.sourceforge.net/remake/

http://gmd.sourceforge.net/
My typical response from GitHub Enterprise support has been fantastic over the years. I'll also note that after GitHub Actions/Packages came out on Github.com the lead time for support response did increase substantially for non critical tickets due the increased support burden for those new services. My most recent tickets have been answered promptly so they must have figured out the staffing issues.

You should be well aware that actual architecture of GitHub Enterprise isn't truly highly available (1 active and 1 or more standby instances) unless you are a huge customer to support clustering mode. Which means you likely need to take downtime to implement upgrades since they typically require rebooting the VM.
Zoom uses machine-learning to detect nudity as virtual sex parties spread
Doesn’t NZ depend heavily on tourism to run its economy?
> Then books 5 and 6 pick up the speed once more, I find them very fast paced.

Oof. 5 is killin' me. 1-4 where so fast-paced. 5 is like, "Here's 50 new people and backstories... oh and by the way there is 3000 years of alliance backstory to catch up on..."

:)

It's gonna take a few more reads to get everything into perspective.
Yes, but considering eg the shitshow down south or in Quebec, that is damning it with faint praise. The fact remains that BC has seven times the deaths of New Zealand.

One thing BC has in its favour is a reasonably common-sense population that more or less understands the gravity of the situation, particularly the Chinese community. People have been good with social distancing and so forth. But BC Parks should have closed sooner, Bonnie Henry should not have been encouraging people to "continue to go to Whistler", and so forth.
Show HN my Covid Project: AuctionGo
Like I'm sure most of us can relate, I was building this webapp in the typical side-project way - a few hours here, a few hours there, not much direction or drive to finish it.

Now that I've been stuck at home for over a month now, it offered me the chance to really sit down and drive it completion and create a first version ready for production.

I present my Covid-19 project: AuctionGo. It's white-label auction software, SaaS and hosted on AWS, with the ability for each client to customize the software to their liking.

https://auction-go.com

Yes, there are lots of auction software companies around. Most are cheap and terrible, most are EBay clones or software for fundraisers. My niche is "customized white-label": you can pass it off as your own product and customize it so it's exactly what you're looking for.

I'm hoping it will become popular during Covid, especially because you can't have auctions in person right now. I've just launched and already gotten several calls about foreclosure auctions, where bidders usually get pre-screened for credit and show up at the house to bid.

Hope you all find it at interesting as I do, maybe this will spark a "Show Your Covid Project" thread on HN.
> Every headset had foldback, so even the big sound-isolating cans felt natural to speak into. I've spent several hours messing with virtual sound cards trying to make this work with Zoom and never managed it.

I have an external USB microphone from Schure that has an integrated 3.5mm headphone jack and mic volume dial. It mixes the sound of your own voice and the line-out from your computer, just like landline phones do. You might want to give it a try.
Seriously! This is even more valid for Apple maps.
I see lots of these business notebooks come with 8GB of RAM. Is it really enough for most users? I assumed 16GB should be the standard by now, especially with how memory hungry day-to-day software is.
What happens in the event of other disasters, like hurricanes where the government can step in to close things? When there is an evacuation, is the government suddenly on the hook to remunerate? Running a business comes with risks, and one of those risks is having to shut down for some amount of time, for any reason. Should businesses that are not robust to this be bailed out?
So if we join forces and create a reusable compiler backend so not every compiler writer has to implement the same optimizers and code generators over and over again, then this is bad because it's a monoculture? How strange is that?

To me, it sounds more like political propaganda from a few idealists who want to justify why - instead of participating in a joint project - they want to develop everything themselves from scratch in their favourite technology. For this there is, nota bene, also a common term: "Not invented here" syndrome.
Vercel/ZEIT is typically a bit cheaper in the long run for popular sites with the fixed costs. If your traffic is really light, then Netlify probably is.

If deploying a Next.js site, it makes sense to deploy on top of the platform made for it (ZEIT/Vercel)
I thought that way too until recently, but MicroTik has moved aggressively into this market and has a variety of switch offerings including the Mikrotik CRS305-1G-4S+IN Switch with 4 SFP+ 10Gbps Ports and 1 Gigabit Ethernet Port.

At least for a home power user serving NAS to a few high speed clients, that $150ish switch is sufficient, but if not then MikroTik makes larger switches with more ports.
Google can do whatever they want. The point is that there's a great resource already there.

I have no reference to hand agreeing with me, but somehow I suspect that Google Maps is not the biggest barrier between Joe Commuter and the bicycle.
Fortunately, Taiwan exists and is better than everyone else so we have a high-water mark for competence to compare to.

Denser than America, cooler than Lousiana, closer to Wuhan than any part of America, more travel to/from China, poorer than America, better than America at dealing with this crisis.
I would argue that GSuite, Google Drive, and Gmail (the only things I currently pay Google for) all offer pretty excellent value, even at the free tier (for those which have one).
> For instance, there is no decent textbook on modern machine learning. Prior to 2014 they were great.

Do you mean books on theory or on language-specific libraries? Either way I can think of many examples. Also, the pre-2014 books are still very relevant - it's only deep learning that has seen significant developments since then.
If it was, then why would it criticize your choice to take the longer route home without first asking if shortest commute outweighs all other benefits to you?
The single most important object in the global economy