skysight-inc/HackerNews huggingface dataset:
That's why it's important to be precise in describing what you mean (which may involve explaining the intended meaning when using a common word), so that you can't back-track on it later. Conversely, when you see someone not doing that, be prepared for the possibility of weaseling out.
> concentrated in the few, who do not want to give it up

This bit is true, but we should remember that no one wants to give up anything, rich or poor. That's human nature.
I'm not sure which dialog you're talking about. Whenever I've extracted a zip file in Windows using Explorer, it's been using "Extract all" or "Extract here". I don't even see a way to get a dialog on my win 10 VM.

Those two options result in whatever's in the zip file being dumped into the same directory as the zip file itself. If the archive contains a top level directory, a directory appears. If it's just an exe and a chm and a readme, like the Nirsoft zips, then those files appear next to the zip archive.
If real estate were a depreciating asset rather than an appreciating one, this would not be a problem. Imagine if we had a surplus of housing in major cities (certainly possible with modern technology if you put politics aside) and homes had to compete in the manner of consumer goods such as automobiles.
No. [as in: this isn't about GCC.]

The C standard requires that pointers generally be created from referencing a valid, existing object. A misaligned integer is not a valid "object", thus the compiler may assume that all pointers to ints are aligned (to 4 bytes.)

https://en.cppreference.com/w/cpp/language/pointer

Every value of pointer type is one of the following:

- a pointer to an object or function (in which case the pointer is said to point to the object or function), or
- a pointer past the end of an object, or
- the null pointer value for that type, or
- an invalid pointer value.

Relatedly, `malloc` is required to return a pointer with the largest alignment of any type ("suitably aligned to hold an object".)

Edit/Add: that's C++ in the link above, but it's the same in C. You can get a pointer from either a valid static/stack object, or malloc, which is "max" aligned. Either way it's required to point to a valid object, which includes correct alignment. If you implement your own memory management / allocator, it's also your responsibility to meet these same alignment requirements.

https://en.cppreference.com/w/c/language/object
That would be much better for me.
What I’ve seen working in practice is grouping the highly gifted with older ‘merely’ gifted kids (combining 1) and 2)). If the latter group is 1 in 100, there would be enough of them to form a class even in a smaller city (Say a city with pop 200,000 & 2000 births per year means 20 gifted kids per cohort).

The gifted ones tend to focus on learning and have similar inclinations to the highly gifted so it works out socially, as long as overt competition is kept to a minimum.
Unless you control each and every provider is difficult to achieve perfect physical security. Most companies just bought the fans from somebody else.
>Farm animal sanctuaries educate consumers about the cruelty of animal agriculture while providing a compassionate home for rescued farm animals to live out their lives.

There is nothing evil about animal agriculture done right per se. The term you're looking for is an industrial farm. There are (or were) many farms where herds and flocks are raised with compassion and respect even if at the end of the day they are destined for a dinner plate somewhere.

Please don't paint the entire farming/animal husbandry profession with the same brush. There is a very big difference between the places that treat their animals/livestock well, and those that show not even the merest semblance of care for life in general. I'm totally with you on being disgusted by what industrial farms get away with; but I've also been part of an Op where meat cows were run and treated well. It is what you make it; and while it can seem like it takes a cold heart to do the worst part of the job (culling for market), the care that goes in to raising them the rest of the time and keeping the herd safe, contained, happy and healthy is extremely hard (and relatively uncompensated) work, which only becomes more sustainable by being smarter about your inputs.

It's frustrating when people only seem to want to talk about how Ag is full of people like the guy who is running. A herd the next pasture overwith a bunch of underfed Longhorns, that'll break down our fencing to get to our ladies' protein tubs. Think he can be bothered to be held responsible? Nope. He's out of contact on a regular basis, and every time, we ended up eating the time cost of repairs or separating the herds.

Sorry if it's a bit ranty; but I won't tolerate the assertion farming and cruelty go hand-in-hand. It's hard, unforgiving, largely thankless work to the rest of the world. Sometimes the only thing making it emotionally tenable is the fact you at least haven't stooped to the level of making your animals' lives hell in order to make it work yet; and that at the end of the day they still do exactly what they are there to do for you. Day in, day out. More reliable than some people that way.
https://news.ycombinator.com/newsguidelines.html

When disagreeing, please reply to the argument instead of calling names. "That is idiotic; 1 + 1 is 2, not 3" can be shortened to "1 + 1 is 2, not 3."
Honestly, this is something you shouldn't even spend time thinking about. As icedchai already pointed out, it's "completely normal" and I'll add it's also ethical.

Instead of fretting about the ethics of who gets credit you might consider how you could work this to your advantage, because it could be you can.

I've subcontracted work most all my life and still do. It's allowed me to work from home wherever I wanted home to be, and work whatever hours I want.

And here's a few things to consider... I don't care if I get "credit". I only care if I get paid or not. If I make my clients look good they keep sending me work. I don't care how much they charge.

Because I'm pretty good at what I do I can bill what I want. A job that might take other's over a month I might be able to do in a week and bill for the month. I can do this because I have a lot of boilerplate code and know what tools to use for the job.

If I have neither of those I can factor in the time needed to find and learn how to use the tools I need and bid a fair rate for that. In that case I get paid to learn.

The tricks to making that work are being good at what you do, being honest about what you do not know, and having a solid understanding of what it takes to learn what you don't know.

One last thing... ultimately the company you subcontract from is on the hook to deliver the product. That is their main responsibility. If you blow it they still have to deliver it.

That's why they get paid the "big bucks" and get all the credit.
If I remember correctly, React and Vue started off as more view-layers than anything else, and popularized the idea of 1-way, isolated components. Angular and Ember had always been all-in-one-heavy frameworks with 2-way bindings by default, and “partials” similar to components but state was intrinsically shared in a MVC paradigm.
Pension shortfalls are a problem - but consider that many of the pensions were designed in an era where the cities and towns were built very differently and where wealth was accumulating at a steady pace, so cities believed these obligations were prudent and would be affordable to future generations.

The pension story is more complicated than just development patterns, but cities gradually losing more and more wealth to bad infrastructure patterns over multiple generations is a significant contributor to why pensions are out of funding (along with everything else).
How do you deal with the complete lack of searching for tables/SPs/functions in SSMS? There are a number of 3rd party extensions but they all seem slow and still just jump you to the entity in the explorer.

The speed of searching for anything in DataGrip is just so beautiful and amazing for productivity. A big downside is we have run into situations where a SP is cached and is an old version and DataGrip doesn’t notify me that’s the case.
Please see my reply to waterhouse about this.
Irrelevant to the post, even without strict aliasing the compiler will assume pointers/objects are properly aligned.
I would go as far as saying anyone who does not have control and awareness of their dependencies is asking for trouble. VM be damned.
They are both built on the same technology in the CPython runtime.
Apple SoCs have VP9 hardware acceleration support already and they still won't support them to push HEVC.

Also there's no reason for them not to HW accelerate WebP with the same system (the frames are compatible) but they chose not to, so I'm not quite sure what your point here is.
Apparently humans can catch novel Coronavirus . . .
“Never ending growth” is what drives improvements in the standard of living. And by standard of living I don’t mean a bigger TV or faster computer but better healthcare, improved education, fewer living in poverty and clean energy.

Seems like a noble goal, no?
Can I get some clarity on the types of data they extract?

Looking at blinking LEDs tells me that the HDD is on and processing something, yes, but it doesn’t tell me the digits of the credit card number it’s processing (for example).

Do they researchers track the value of the information they “steal”? Or is any data at all valuable?
If you’re a fan of always-online DRM. You must be a first...
As far as I can tell you need two GPUs and all this does is efficiently copy the second GPU (assigned to a VM) output to a window on the main GPU (assigned to the host).

This seems mostly useful for laptops with both integrated and discrete GPUs but no extra monitor output and for non-fullscreen 3D on desktops, since for fullscreen 3D on desktop you can just run a second cable to the monitor, which will be faster and allows the guest to drive monitor sync.
> I believe this behavior is actually specified in the standard, actually, in the same section that defines the aliasing rules.

It is, indirectly, since pointers are required to point to valid objects, and valid objects are required to be correctly aligned.
Vue in itself is just like React, a rendering library with reactivity.

Vue also provides official batteries like Vuex and VueRouter but you do not really need those to use Vue.
First time I've seen this discussion of Islamic empire in a favorable light here.

What makes you say the Islamic empire had free markets? From the book?
No, but you can have two otherwise-perfectly-legal aligned accesses that overlap (consider two long longs on a 32 bit platform), and that's disallowed by the standard.
You’re ignoring the possibility that the lockdown bought us time to prepare a more effective strategy we can implement as we open society again.

Also, there are still a lot of unknowns about this virus.

* It has been reported to cause long term organ damage. How common is that? How severe is it?

* It has killed lots of people who are not frail.

* We don’t have a good idea of how widespread it is, so we don’t know what the true death rate is. The Santa Clara serological study suggested that 48k residents have been infected. Santa Clara currently only has 73 deaths, which gives a death rate of .15%. We only had access to this serological data yesterday, so how would we have made decisions using it last month? And even if the death rate is low, that’s the death rate with a health care system that’s not at capacity thanks to social distancing and lockdown measures.

* We don’t know how effective a policy of “protect the old and frail” would be because it’s never been tried.

* etc etc

All of these unknowns together should give you pause. It’s tiring to hear people confidently promoting their unfounded opinions on the virus grounded in nothing more than a know-it-all attitude and a generous helping of Dunning-Kruger.
In Japan, house prices commonly depreciate.

Maybe that's why their homelessness per capita is almost 57 times lower than the States'.
Employers who use software to take screenshots of workers’ computers
I work in video streaming business and I haven't seen anything to support this (if anything, they were exempt from royalties from their own patent pool), can you please link something that confirms this?
> The entire economy is based on the idea of never ending growth, infinite leverage, and assets that always inflate without increasing utility (homes for example). It works, until it doesn't.

Humans want better lives. More living space, more free time, faster cars, whatever. Humans will not stop wanting this for as long as there are humans. There are two ways to get it.

One is creating more stuff. This is growth.

The other is taking somebody else's stuff. This is war.

Growth is better.

But zoning restrictions that inflate housing prices? That's not growth, it constrains growth, which implies...
The proning is not the point. The point is to delay using a ventilator.
Work in cities is highly rewarded which means owning a home in a city is highly rewarded. It's a second order effect.
Other than Sublime Text I also like how Microsoft Office apps and Photoshop does it.
I press Alt+Q (it was Ctrl+F on PS), type something in and press enter.
If they have a search like that, then it doesn't matter where they hide the functionality.
An urban exploration channel I like watching for potential places to go to did a dive through an abandoned Chinese ghost city recently [0]. It's honestly pretty shocking, almost like a set to some kind of dystopian horror movie. Perfect for urban exploration, but perhaps not the best for healthy long-term sustainable economies.

It really makes you think about the potential house of cards everything must be built on, and what's going to happen when it all catches up to us.

[0]: https://www.youtube.com/watch?v=YE-Oa7mAyDU
For those who have never read a 10K in their life, the SEC requires all companies who publish non-GAAP metrics to also (1) publish GAAP metrics more prominently than non-GAAP metrics and (2) publish a reconciliation on how they arrived at their non-GAAP measure from the published GAAP metrics.

Here’s a writeup of the SEC rules on non-GAAP metrics in earnings reports: https://www.protiviti.com/US-en/insights/sec-issues-guidance...

There’s a difference between what Enron did (ie. fraud) vs presenting alternative ways to measure business performance. If an investor thinks community adjusted EBITDA is a good metric to judge a business and then loses all their money, that’s on the investor. Even our most recent poster child of non-GAAP shenanigans publishes the GAAP numbers ahead of the non-GAAP measures (see eg. Page 111 which is the first mention of “adjusted EBITDA” presented below GAAP metrics vs page 21 on which the GAAP income statement is first published): https://www.sec.gov/Archives/edgar/data/1533523/000119312519...
Unions and Inequality over the Twentieth Century (2018)
The world is inherently unfair - people can’t control what family they are born into. It’s unfair that some of those families may have be subject to generations of marginalization.

So if redistribution is “unfair” it’s only to counteract the inherent unfairness of the current system.
Unless that rescue has rabies.
For email, that's why you set a relay within your control, that will accept messages without a fuss and send them around following SMTP conventions.

But anyway, how is your application supposed to respond after any of those failures? Is it just supposed to ignore the failure and thread on like if nothing happened, leaving your users on the dark? Is it supposed to reliably log every task so that it can retry anything that fails and in the worst case feed failures into some monitoring system/process? Or is it supposed to inform the user of any success or failure before the user can move on?

Queue software is only a good match for the first. For the second you will need to roll your own interface with the monitoring system anyway, so it's much easier to roll your own queues and get control of everything. The third one is best done synchronous, it doesn't matter the nature of the process or how long it takes. But funny thing is, I have never seen the first situation on the wild.
"Guri's research doesn't look at ways of compromising and planting malware on these super-secure systems" ... "malicious code planted on an air-gapped system can control the speed at which fans work"
You don't need a single Log structure -- the shingle stripes are on the order of 128 MB of or so. Any CoW filesystem can relatively easily adapt to this kind of system; in-place filesystems are basically boned on SMR. The CoW filesystem aren't going to be fast on SMR, mind you, just not quite as awful.
I don't understand the takeaway from the doctor's quote? Is the doctor saying they're not doing something special?
Show HN: Gifmantler – Unpack GIFs to Images
> This is stupid. You have this marxist idea that conflates wealth and value.

I just want to point out that to philosophers and economists interested in Marx, that's not a solid point. Marx rarely uses the term 'wealth' and his definition of 'value' is very specific. Marx's point was that wealth always takes a specific form, there is no 'wealth' in abstract just as there is no 'production' or 'population' or even 'value' in the transhistorical always-the-case sense.

>In reality, there is no real problem with wealth inequality as long as people don't all work for one person, which never happens because of dynamics of demand and offer for labor.

This seems to be deriving an 'ought' from an 'is'. You may find no problem with wealth inequality, but a wide variety of esteemed economists, sociologists and philosophers do. You need to consider the question of to whom wealth inequality isn't an issue, on the basis of which facts, and which model of wealth and value.
I agree. I have several objections to this line of thought. Of course Sweden might want to risk its entire population on made up data but I don't think that's a prudent approach.

1. When we put in these lockdown measures, we basically had very little science behind the disease. Not locking down and hoping things generalize from very small sample sized studies coming out of Italy (which did enter lockdown at that point) is not prudent policy.

2. The only clean room evidence we have even now is the US Naval carrier that was exposed to COVID. It turned out that amongst those infected, 30% of the sailors were just asymptomatic. Previous modeling assumptions that US policy is driven off of were using 15-20% are asymptomatic. Okay, fine our initial assumptions were off a little, but not orders of magnitude off.

3. The other problem with the Swedish approach is that you can't simply isolate old people in isolation from younger people - healthcare workers, nursing home workers etc. are all fairly young and can be asymptomatic COVID carriers.

4. Even if the mortality for younger folks is ~0.1% the toll that COVID is taking on the lungs of even recovered patients is pretty brutal (anecdotal evidence, needs more study). Especially, if you're an athlete or want 100% lung capacity for the rest of your life, it's a bit iffy at this point if you'll actually get it. It also looks like it's hitting multiple organs and not just lungs, again we don't have much science here at this point.

5. I was hoping we could do antibody testing as a way to judge who can safely go out, but I was watching a Bill Gates interview yesterday and it looks like the testing is not good enough yet to make that call - it still has too high a false positive rate, people with antibodies still can get reinfected if their viral load the first time was enough to only trigger a mild infection.
SBA has issued a report on PPP loan approvals through 4/16: https://www.sba.gov/sites/default/files/2020-04/PPP%20Deck%2...

The highlights of the report:

* 1.6 million loans worth $342 billion approved through 4,975 lenders

* California, Texas and New York accounted for 23% of the loans, more than $82 billion. (see Reuters graphic: https://fingfx.thomsonreuters.com/gfx/editorcharts/qmypmrzyv...)

* Number of loans approved per 1,000 small businesses was the highest for rural states (see Reuters graphic: https://fingfx.thomsonreuters.com/gfx/editorcharts/xlbpgxaov...)

* A breakdown of loans per industry shows that construction and manufacturing firms were awarded loan amounts disproportionately higher than the share of employees in that sector. (See Reuters graphic: https://fingfx.thomsonreuters.com/gfx/editorcharts/qzjvqlbop...)

* The top lender processed $14 billion in loans across 27,307 businesses, with $515,304 average loan amount.

* The lender with the most number of loans processed $2.9 billion to 40,746 businesses with $72,803 average loan amount.

More analysis here: https://www.reuters.com/article/us-health-coronavirus-usa-le...
Yeah, that's definitely a good way to do it as long as the kid doesn't feel like they're being forced.

It's sorta tough though with them choosing because if I was in 9th grade again and had the option, I don't know if I'd choose a programming curriculum.

It reminds me of the Steve Jobs quote, "People don't know what they want until you show it to them."
That may well be, but is fair to displace people because their productivity isn't increasing quickly enough?
Not even close. Flu killed 80K in the 2018-2019 season.

https://www.statnews.com/2018/09/26/cdc-us-flu-deaths-winter...

Projected deaths for COVID-19 are 70K through July.
I'd (and I think many audio pros) would pay for this as a VST plugin in my DAW to visualize things as a reference (like magic A/B or MCompare - put a reference track and switch visualizations between the two references).

The visualizations could be more details to show various frequencies or zoom in on specific areas etc..
This is my first true contribution to open source.
Suggestions/critique are appreciated.
As the law is written, police officers in the US are not allowed to shoot or kill people in circumstances where non-police cannot.

This is why you hear the common police trope of “I feared for my life”.

In practice, of course, the prosecutors will aggressively prosecute people defending their own homes from intruders, and fail to prosecute police engaging in premeditated murder; but that of course is a different story. The legal framework, in theory, provides them no special privileges to kill.
Isn't it opt-in? I simply don't enable those features. You can even hide the Brave Rewards button in the settings.
You’re right it’s not a pure example, but this quote from its website is what makes me differentiate from React/Vue:

> So we took a step back and asked ourselves what kind of API would work for us... and realised that the best API is no API at all. We can just use the language. Updating some count value — and all the things that depend on it — should be as simple as `count += 1` over `count.setState(count + 1)`
If you control the blinking of the led you have established a very low bandwidth communication channel.
The playing field was last level (for humans) about 15,000 years ago.

(It probably wasn't, but no records from that long ago exist so we can pretend.)
That infrastructure is necessary for small towns. It would be much worse if they had to maintain expensive public transport in addition to all the roads, and it's not realistic to have density at that level I think. The only solution is to make the small town a large town.

Like you always will have a minimum level of sprawl, period. Density means you just have a lot of people packed into that minimum area. But you need to have services and things that can't be packed together, and they can't always be dense enough to work with limited transport relative to the town size.