skysight-inc/HackerNews huggingface dataset:
GPU passthrough can give you excellent performance, at the cost of some convenience (depending on how your setup is.)

Somewhat recently, Intel released GVT-g mode, which effectively allows you to carve up an Intel graphics adapter into chunks that can be used by VMs. I tried it on my laptop and it indeed works as advertised. https://01.org/igvt-g

The traditional method, though, is just having a secondary GPU with VT-d passthrough. This will give you the raw performance of a dedicated GPU, and you can either connect it to an external display for no latency, or you can use something like LookingGlass to get a more traditional setup (SPICE input + KVMFR video.)

I used GPU passthrough for a while, only stopping because it occurred to me that modern Wine and Steam Proton had largely closed the gap for me in needing virtualization for graphical applications. libvirt + Qemu/KVM + virt-manager with Windows guest SPICE agent installed is my weapon of choice these days. Without a GPU passthrough configuration, dragging windows is a little laggy, and I can't imagine graphical programs will work well since there is no 3D acceleration, but the performance with a lot of other tools (like Visual Studio) seems fairly acceptable. I will note that they should really make an easier auto-install for the SPICE drivers and agent, because it was tricky enough that it took me a while to realize I didn't actually have the right agent installed.

VirtIO block and network devices also can offer some I/O benefit, though you will want to use the Load Drivers mechanism to load the viostor driver prior to installation; it's a little tricky to switch to VirtIO storage later, since the driver obviously needs to be available during early boot. You probably also want to avoid qcow2 storage, instead opting for raw image or even disk passthrough for better I/O performance.
In this example, the person who created the container image isn’t paying for the compute power, they’re paying for the bandwidth cost of those users downloading the thing.
absl::StrFormat uses something like this technique: https://abseil.io/docs/cpp/guides/format
Yes please share. People need to know this is real and not abstract. I share often if nothing else to feel less alone and that I am still a human being. I used to be ashamed of it but don't care anymore because I've already lost everything I had built in life. They cannot take anything more from me but some old physical belongings and fading vestiges of hope. Tell us your stories. I will read them.
I would be responsible. It is up to me - the server operator - the fulfill my contract with Amazon. I COULD have set up billing alerts, rate limiting, WAF, etc to avoid being charged or to shut down the unexpected usage, but I didn't. I put something on the internet so I am responsible for it.
I keep thinking there might be a market for an open-source tax prep site that's as easy to edit as Wikipedia.

But then I remember Wikipedia is overrun with anon-IP never-do-wells :D
I would try Austin, Texas. The weather is not extremely cold or hot. The cost of living is reasonable. It's not super crowded. And if I lost my job, there's a growing demand for tech workers.

Are there any Austinites that can comment on this?
I think both are held together.

If you have a lot of data, but your underlying system is simple, you don't need a lot of people to analyse it. Your demand for new people crunching that data will come as the complexity of your software grows.

Think of it this way: having 10 endpoints and 10TB of plain-text data vs 1000 endpoints and 1TB of plain-text data. The later will surely require more time to be analysed, even though the amount of data is smaller.
I actually have that on a backlog of things I want to play around with.
Step by Step Guide to Enzymes for Diagnostic and Drug Treatment Use
One thing that just occurred to me was the fact that pretty much TOS says it can be updated at anytime without notice. In theory they could update the TOS on a per request basis. Get request, decide caller has lots of money, and say in TOS "by scraping this site you owe us 14 bajillion dollars".

Alternatively, how can any website prove the TOS was even mentioned at the time a request was made? You can't enforce a contract that wasn't available to be consented to. You gonna put a TOS version at the head of every website, and have that version archived somewhere accessible later?
Disaster is certainly hyperbole. It would imply their business is in jeopardy or something. All this means is a lower P/E ratio in the future. Apple has an absurd amount of cash on hand, and are still earning huge profit.
2019 Google Scholar Metrics Released
The wireframe prototype sank in testing, but we're confident the production version will float!
I tried to counter the backlash but I only have one vote. I hear you, agree with you, and know it to be true no matter what angry "nope" people choose to respond with. Some people refuse to believe any truth until they themselves suffer it.
If by “hacking” you’re talking about the CFAA, (1) violating that statute requires knowledge that you’re exceeding authorized access; (2) the Ninth Circuit has held that merely violating the TOS can’t be the basis for a CFAA violation anyway.

To go back to the Linked-In example of the article. The predicate for the CFAA claim is not merely scraping. It’s intentionally bypassing technological measures intended to block the scraping, after there was notice that the scrapping was not permitted.

It’s very much like real life. If a shop keeper has the door open, he can’t sue you for trespass for walking in and looking around. That’s called implied license. But if he kicks you out and tells you not to come back, you can be prosecuted for trespass if you come back, even if the shop keeper leaves the door open for everyone else. An open web server is similar.
Plenty of liberals, too. I say that as a liberal.
Of course slowing growth, they got rid of the headphone jack. What did they expect?
> Oh yeah, C++ has been huge for decades. You pick a subset and program in that.

My impression is that the C++ standards committee sees the standard like a pile of papers on a professor's desk, where most programmers only need to understand what's currently visible on the top. And so they keep on adding papers to the top, they're getting the least-bad combo of innovation and backwards-compatibility.

My experience has been different. These days I mostly deal with codebases that are about 50% original C++ code, and 50% third-party code pulled in via CMake "super builds".

Even within the first 50% that's ostensibly under the control of a single organization, I find a large variety of C++ coding styles in effect. Continuing with the papers-on-desk metaphor, I generally have to deal with code that draws from the entire stack of papers.
My look at the table of contents looked like the book is short on both probability and statistics.
Testing your own code is quite a conflict of interest. Of course you are going to make sure that all your tests pass. And argue that the corner cases that you didn't test will never happen in production.
My job is remote. I moved to a hobby farm on the outskirts of Brisbane, Australia. So 45-70min commute to the CBD depending on traffic

Is a great lifestyle if you like the outdoors whiles giving access to a major city. I used to live in Sydney but couldnt buy a farm without being 2+ hours commute to CBD.

The blend of being on the keyboard most of the day but jumping on the tractor/motorbike/chainsaw etc at the end of a day gives a feeling of balance. Its hard work and takes over your life with animals, but if you like this stuff is really wholesome living.
Many sites use dozens of domains. Some (probably most) are ads, tracking, and the like. But much of it is stuff needed to run the site. I don't think there is a reasonable set of defaults other than things not on an ad blocker blacklist. And asking the user to approve each domain on a page is too much -- how would they decide, and how would they know which one prevented the site from working properly?
GCC and Clang are both cross-platform, and users typically don’t care about which compiler you used to produce the binary. At least until the early 2010s plenty of projects used GCC-specific features and wouldn’t compile with Clang. The situation must be better now but I bet GCC is still the only blessed compiler for many maintenance-only code bases.
Add to that, the Fortune 500 list - for the first time ever, it is not dominated anymore by US Companies. At least that is what I've heard from RT news.
Like many data scientists, s/he is not doing a good job, IMO, because they get too caught up in super-advanced tech while forgetting to cover the basics. Case in point: I've visited PornHub often, yet I have no idea how much a paid subscription costs, or what the benefits are (no ads? longer scenes? content that isn't available to non-subscribers?). I must create a free account before any pricing is revealed. I've never even done that -- don't know the benefit. OK, that's a marketing decision, not data science, you say. But if they are doing any of the fingerprinting you claim, then maybe on the 10th visit without registering, perhaps they can make things a bit more transparent? If not the 10th, the 100th? At some point, d.s. needs to implement some magic to get users like me to convert. At least to give a sales pitch. I don't hide, I use an incognito tab but no VPN. 99% of my visits originate from a Bing search, so that's a big hint to the d.s. team that I'm not loyal to the site, that they need to be more aggressive in selling me on PH vs their competitors. It also tells them exactly what I searched for, yet I haven't noticed that PH recommendations getting better as a result of that info. If you've got users visiting your site for years without so much as registering, at some point the data scientists and all the fancy tech needs to answer for that.
This would help with all the PTSD that cops face. The job is hard. This would humanize the trouble by reducing the stress in their work environment. Please keep advocating this idea, since it's novel but probably very effective to help society mend it's issues with law enforcement.
Seeds Folk Movie Transparency AI Algorithmtransparency Algorithmicwarfare
> No, their model is fine. Sell a decent product for money.

The product of good journalism is investigation, reporting, and insight. What news organizations sell is a writeup. This is a mismatch. I'm interested in paying for the ideas, not the prose.

When, say, the Wall Street Journal reported on the Stormy Daniels hush money last year, everyone else re-reported it soon after. If you had a Journal subscription you got the news slightly sooner; otherwise, wait a tiny bit and every news organization from VICE to Breitbart has their own story about it too. Paying for the original source makes you feel good about supporting journalism, but that's it.

It's rather like the companies who produce a high-quality open-source product with a medium-quality cloud-hosted offering and then blame open source when Amazon also offers their high-quality product in the cloud. If the interesting and valuable part of your work is freely copiable and you're only charging for a delivery channel that anyone can provide, I feel bad for you but I'm entirely unsurprised your business model isn't working out.

Perhaps one answer, as with some open source code, is to see journalism as a social good in itself, worth supporting as an activity even if we don't have a way to turn its output into a profitable product. Perhaps another is, like other open source, to find people who have a commercial need for good journalism and have them subsidize it in the process in some way.
yes, dark grey text on light grey background
Or the code is such a mess that nobody understands it will enough to port or replicate?
Honestly theres no where I'd settle, but I think some staying in some far out cities could be interesting for a few years. I'd try something like Juneau, Alaska a shot,despite being tiny, it looks beautiful
Poverty is usually defined as a percentage on the income distribution. This may be useful in deciding who qualifies for aid, but is useless as a KPI. There will always be 10% of the population in the bottom 10% of the population.

Inequality is defined as the difference in income between points on the distribution. Inequality can get worse, even as material conditions at the bottom get better, when growth accrues more quickly to the top. Inequality can also get better, even as conditions at the bottom decline, if conditions at the top are declining faster.

Absolute poverty would be the share of people living without some fixed level of material comfort (i.e. shelter). This is probably what we should focus on.
what gives you the impression that I believe their software for ignoring accidental input is flawed?
Police are internal security. They are there to protect those with property from those that do not. They rarely are able to prevent crime, and only lazily follow up afterwards unless a fellow officer is insulted or injured, in which case they are completely aggressive.* Given the level of investment, this entire system is totally unable to deliver justice or peace, it just batters the less fortunate.

We need fewer police, less segregation, and more wealth distributed to more people. When people don't need to struggle to get what they need, they trust their neighbors and productive social relationships are possible.

* Just today I learned about an incident where the Philly police literally bombed a residential neighborhood in 1985 "like Vietnam": https://mashable.com/2016/01/10/1985-move-bombing/
They do it's called the iPhone 8, it was introduced alongside the FaceID iPhone X.
CarPlay is getting way better in iOS 13. E.g. you can finally run different apps on the car screen and the phone! It also has a nice "home screen" with useful widgets instead of just a grid of icons.
It's a market that they largely created, and that was their super-power. And now it's up to them to figure out next big thing, if they want to keep their lead and valuation.

They can still be very successful company without that. But not necessarily as one of the world most valuable companies.
You mean like the HomePod? How is that working out? People will buy a $600-$1000 phone for two reasons - it’s highly subsidized/payment plans and the phone is considered a necessity. The number of people who would pay $400 for a smart speaker is minuscule. Heck iPads only started seeing an uptick when Apple started selling good low end models at $329.

The AppleTV was a decently early set top box and those didn’t change the world. It wasn’t until Roku and Amazon started selling them at basically break even or maybe a slight loss for $50 that those took off.
really? IMHO Yahoo was great only because we did't have pagerank(TM). It lead to purgatory, but produced superior results.
yeah, but buying a new car is just not ever a good idea
what's the % of users you see using ad-blockers?

separately, has there been any consideration given to googleanalytics (+google fonts) usage on your properties, and Google's ability to track visitors across your sites and the web?
I hope there's some kind of minimum there or some warning system, because you might not know what a third of a specific website is. On the other hand, this kind of a rule seems somewhat sensible, because it prevents web scraping from ballooning the costs of the service.
In my experience as a brown man, police are perenially helpful and nice.
You are right and this is why billing alerting (like AWS's cloud watch) is a good thing.
In my head a troll is someone attacking entities for no reason but to further their own pocketbooks, and often using sleazy behavior like attacking entities who cant defend themselves with baseless lawsuit.

An npe who did the initial research, continues to do research, and attacking entities that are able to defend themselves, I would be hard pressed to call a troll unless there is some other sleazy behavior.
> Their reporting on technology is often intentionally misleading and sensationalist

I don’t think it’s limited to tech. You’re likely experiencing the Gell-Mann amnesia effect here.
Well that’s a stupid article. The operative words: “Defined by the percentage of the population earning less than half of the median national income”. In an absolute sense, Japan has no poverty.
It's only a crime if the cop doesn't accept the bribe? /s
Try and scrape scores or sports results or stock prices (and re-publishing). Pretty sure you will get a "cease and desist" if you get any traffic at all. That data is owned by corporations even if it is publicly displayed.
> As the learning experience of life, I realize that much of what Americans believe is a lie

Wait til you realize all of those things are also true.

Then you’ll be really lost.

Eventually you have to accept that we either make our own truth, or defer to an authority.

Reality isn’t consistent from person to person. We are in a mutuality with the world that both observes and constructs itself.

We can find other people who we “track” with, for a time, in some slice of life. But if you want to stay in that place, you’ll need to discount some conflicting bits of those people, which takes you back to choosing your reality.
I'm quite against the private ownership of biological lifeforms, whether the owner is Monsanto or an indigenous village.
Oh man thanks for posting this. After seeing a few APL references in comments today, it reminded me to go look for this exact book by Ken Iversen. Lo and behold, I just sit down to peruse HN.... And this link is right above the fold. Sweet.
> Could you speak more to this point? I'm incredibly interested.

I think they're thinking of DMCA radio licensing. This is what Pandora, not Spotify uses/used, and why you can't play specific tracks on Pandora.
> Only helps with const.

Can you elaborate?
But if the police also helped the local community, then they'd be perceived in a much more friendly manner. These positive feelings could make policemen seem like pillars of communities again.
Just like Marianne Williamson said!
Discourse is a wonderful code base to peruse. When I was just starting out building more complex web apps I repeatedly referred to it to learn common patterns such as how queues are used to offload tasks.

Just to drive the point home, I was developing in Python and with no knowledge of Ruby, I was able to go through code using just github and I got what I wanted every single time.
most credit cards give you credit reports for free

different cards (banks) have relationships with different credit unions, if you have a diverse portfolio of cards, you can get more reliable data than CK direct from the Credit Union for free (or for the annual fee of your card)
Stagnate or stabilize?

History will ultimately be the judge, but I truly worry about the sustainability of many things in the US.

I grew up in a rural area of New York, which is basically rotting away. I worked on a farm as a kid that was continuously operated since the 1680s that is suddenly not viable.

Life is great for my family, thanks to good education, luck, and good decisions, but I worry about my kids’ future.
Except for the part where data science is an incredibly broad term and the majority of the positions are seemingly what used to be called 'data analyst'.

It makes finding good positions really hard.
Science, Society, and So-Called Socialist Plants
Until the US switched to a “first to file” country like China.
What is the Marshall Plan?
Elon Musk Tweeting on Tesla Production Raises Questions on SEC Deal
The point is that people should have the choice to share however much they want of their sexual life with the rest of the world. It shouldn’t be a company/government that surreptitiously gathers information about you.

I understand the point you’re trying to make, but your argument sounds dangerously close to “why do you need privacy if you have nothing to hide?”
Well,.. the government is taking drug addiction seriously, so on principle I don't see why tech addiction should be a-priori excluded from discussion. I'm sure good people on both sides can disagree as to the measures that need to be taken..
https://en.wikipedia.org/wiki/Marshall_Plan
I agree that even just following a few tutorials of Blender 2.79 was enough to make the UI understandable for most things. The problem the UI had was with discoverability. It was usually easier to find out how to do something from Google (especially YouTube).
I'm not talking about just the credit angle, which is not as big of a threat as their recent schemes to "file your tax filings for free" -- this gets them access to very sensitive information that no one else can get access to, outside the IRS themselves. This is very valuable data to sell (esp with your credit information and other data).

They did a MASSIVE campaign around the Tax Filings and many people simply 'opted in' because they had CreditKarma and it was Free, without realizing what they were trading away for 'Free'.
They did not create the smart phone market. By 2004-2005 the average middle class American had cell phones. Cheap prepaid phones could be bought for less than $100 with minutes. The Nokia candy bar phone was already selling well in developing countries. The BlackBerry, Windows Phones, and Palm phones were already selling. It was already clear when Apple was entering the market that the cell phone was gaining ubiquity.

It was so obvious that Apple should be entering the smart phone market with a combination iPod + phone that people were already coining the name iPhone 3 years before it was introduced.

What market are you seeing with the clear growth trajectories that the cell phone had by 2002 that Apple should enter within the next 5 years?
They get a lot of play and operate in the open. The KKK and bootleggers of early NASCAR fame were red blooded Americans.
Generate Hosted MIT Licenses
I'm ok with the dog poop one. Cleaning up after your dog is easy, and if you're so lazy that you can't do it you deserve to have someone in authority ruining your week.
https://www.amazon.com/Creative-Selection-Inside-Apples-Proc...
250 bits/s with a maximum payload of 59 bits is the lowest limit on LoRa.
So, scraping data at scale is fine until they rate-limit you or cut you off. Which means if you used a botnet and rate-limited yourself "just to be safe" or "just to be nice" without knowing whether they liked it or not, then that's fine.
Telegram rolls out fix for voicemail hack used against Brazilian politicians
> it can work even if you are wearing gloves

This is a tradeoff though, as FaceID doesn't work if you're wearing sunglasses.
I agree that discrete math is even more widely applicable to programming than continuous math, but I would add one quibble to your comment: matrix arithmetic is not necessarily continuous — Shamir secret sharing works by doing polynomial interpolation in a Galois field, and that's linear algebra, even if you never materialize the Vandermonde matrix. Similarly, Peterson–Gorenstein–Zierler decoding of Reed–Solomon codes — one of the most-widely-used ECC schemes — is grounded in matrix algebra over finite fields too.

Myself, I've just started picking up some continuous math after years of neglecting it, because graphics, sound, probability, physical simulation, convex optimization, and neural networks are all continuous math. I feel like I've been really missing out!
That doesn’t mean they aren’t upset. Two years ago I spoke with someone on the CoreOS team at a conference and he expressed dissatisfaction at Project Zero. It forces them to halt other work they are doing to design fixes for these bugs, as they often get pressure from Google close to the 90-day window. One fix, he explained, related to process management and would affect all OS builds. Getting that fix integrated and tested into all recent macOS and iOS versions takes time, despite the 90-day window.