skysight-inc/HackerNews huggingface dataset:
Go ask media companies what their viewership numbers in this medium are and how much they want to get paid to carry a 10% screenspace ad for the entire show’s duration. Then go ask Taco Bell how much they’d pay for that ad given the audience size. If the numbers align so that you’ll get a nice margin too, why not start a company?
Just let it die, come on
The only reason they brought the charges on "low hanging fruit" was to be able to point at why it is basically impossible to prove crimes against an individual or corporation in nuanced financial matters to a jury.

The point was to show how this is a negligent use of public resources unless the laws changed, which they won't.

Maybe it backfired because the jury felt it was unfair by that point, the result is still the same and it solidifies the case law itself raising the bar for prosecution even higher.
I think it's because it's the IEEE, so the choice of language is screwed a bit towards hardware engineers, and developers of embedded devices.

The languages most would think is missing would most likely be languages like Swift and perhaps Rust. As popular as these languages seem, how many shipping applications really use them? Not that many in the grand scheme of things I would say.
Python is used a lot for embedded development, not on the devices themselves but in the supporting tools and test systems.
Every embedded system I've worked on in the last decade has had a python test system associated with it.
This is hard to wrap one's head around, so let me try again with some more detail. The US doesn't sell TBills. It creates those interest bearing IOUs ex nihilo, and then swaps them for reserves (also created ex nihilo) with the Federal Reserve. Primary Dealers buy treasuries from the Fed, not from the treasury.[1] The process is absolutely nothing like going to a bank or anyone else to borrow money.

[1]https://en.wikipedia.org/wiki/Primary_dealer#Primary_dealers...
When "keep the old magic going" is in essence a locust-like exploit and collapse on a planetary scale, "magic" isn't the most choice word.
I find this a really impressive project: 1. it actually helps society and 2. the author did it as a side project, not being a software developer, writing an iOS, Android and web app that's polished and being used. Wow! Great write up!
Australian draft law requires tech companies to hand over encrypted messages
Since there's some confusion in a few threads, here a little bit of explanation. I spent the last ~18 months speeding up a production renderer for an upcoming animated feature.

29 hours for a frame is high but not unusual. Referred to as "Blinn's Law", the tendency is that scene assets grow with computing power, eating up any performance gains that you may have gained from newer hardware. Render time for an animated movie today is still in the same order of magnitude as it was in 1995, using state of the art hardware.

Now, how can they do that at 25fps all of a sudden? They're not. They're using the same method, but not even remotely the same scene complexity or image fidelity.
Ray tracing, and its extension path tracing, scales very well. The same algorithm that works for 500 polygons works for 500 million polygons, as long as you can fit them in memory - it's just going to be slower (building quality acceleration structures is often O(n log(n)). If 10 rays per pixel don't give you the quality you want, you can go up to 100 or 1000 rays per pixel, with render time going up respectively.

For film, we're rendering hundreds of primary rays per pixel (tens of secondary rays for each primary ray), with hundreds of millions of polygons per scene. I have no insight about the scene of Nvidia's demo, but it is claimed to run at 5 rays per pixel. So even if scenes were identical, it's already 20-500 times faster just by doing 20-500 times less work.

Shading complexity is also a huge difference. Production rendering uses tens of GBs up to the TB range just for textures, on top of procedural shading. Not only does the computing part of that often dominate render times (instead of the ray tracing part), but just paging texture data in and out of memory on demand can become a bottleneck by itself.

That Nvidia demo is a simple scene with no I/O overhead, rendered using a fraction of the rays used for film production, on 18 billion transistors of specialised hardware. Of course it's several orders of magnitudes faster, how could it not be?
Looks like arabic script written in square kufic style, vertically.
The former is discussed here: https://devblogs.nvidia.com/thinking-parallel-part-ii-tree-t...
But in what order should they come!?
Why is it so hard to admit thay you sold out and are working for an evil company?

Yes, you're not killing baby seals or helping give people cancer.
You're just working for the company that surveils a large part of humanity, tries to get them addicted to tapping stuff, deceives them into buying stuff, "accidentally" gets involved into election manipulation, etc. They're also working hard at getting their hands on medical and banking information.

All around great guys, those Facebook employees.
VC returns mainly come from the outsized unicorns and super performers. The rest of the portfolio can be null for all intents and purposes; it doesn't dramatically change the returns.
Hi, any chance you’ll be releasing the code? It’s a really well done little project.
Show HN: Astra – Automated savings and bank transfers
Hi Hacker News, Gil and Sam here, co-founders of Astra (https://astra.finance). Astra is mission control for your money and our new iOS app helps you achieve your personal savings goals — automatically.

We built Astra because we were frustrated by the lack of smart tools out there to help manage our cash flow. Maintaining a complicated spreadsheet to manage our finances month to month and pay down debt as quickly as possible was a time-consuming headache. We built a web app last fall that mirrored a lot of the financial modeling we were doing manually but learned that our users didn’t just want to visualize their financial data; they also wanted to automate how they were spending, saving, and paying off debt. Enter our new iOS app.

Our mission is to make your finances more intelligent, empowering, and personal. We’ve built this app so that you can easily and conveniently define transfers between your accounts, and automatically put funds aside for your savings and debt repayment goals. Whether you want to start a rainy day fund or earmark money for dozens of different goals, all you have to do is connect your bank accounts with your online credentials, create your savings goals, and manage the movement of your money with programmable “actions.” Just choose the accounts, the frequency, and the amount — and you can change any action whenever you want.

From a technical perspective, we’ve tackled authentication, ACH transfer scheduling, and account virtualization (for as many savings goals as you’d like). Our planned next steps include automatic bill pay, more action inputs (down to the transaction level), shared goals between users, and dynamic transfer amounts with machine learning models we have ready to deploy (because our cash balances change week-to-week and month-to-month).

We'd love to get feedback from the HN community on Astra so we can make our product even better. Thanks!
The measure is concerned only with the distance traveled, not the time.
That's a software implementation though. These new cards have actual hardware specifically for that.
"pyped" does the same for python.

I though it was great, knowing python better than bash, plus it was portable to windows.

But eventually I always end up using built in GNU tools.

Don't know why. It just rolls better.
Good luck trying to decrypt them.
I feel like the IEEE is more focused on embedded and industrial software. At least, when I was in that industry that's the last time I saw people with ieee.org e-mail addresses. And that explains why this list may appear weird to the HN audience. And this is a great reminder that what we (HN visitors) see is just our own filter bubble.
Which? Oregon and Washington are a small fraction of what they used to be. Federal laws (endagered species act, etc) killed off the vast majority of it, and decimated many small towns.
With the "robot" framework, python is fantastic to test embeded systems.
The question isn't phrased that way, its "as close as possible", implying that there is some physical limitation that's passed by traveling 99.9% c vs 99.99% c.
Firefighting Robots: Will They Replace Humans?
I feel like this would affect the flavor?
The writing really made this sound like an adventure! But why was Mitchell Sogin not part of the 1977 paper?
Nice idea, but I would imagine there are a few App store terms and conditions that would not allow a medical app dressed as a game. Then again, if it's Steam based...
IEEE focuses a lot more on embedded and industry stuff IIRC so that would basically kill Javascript outright. Python is fairly popular there as is Assembly (I maintained a Assembly based production line controller from the 80s in a previous job)
Hehe, will do!
> Things said in 2004 and 2005 definitely bubbled up to the top after Lehman’s collapsed in ‘08 as “correct predictions of the coming financial crisis.”

Also known as a broken clock is right at least twice a day. Vanguard is doing the same thing here by saying sometime in the next 2 years the economy will start doing worse. They'll be right eventually.

> If you went to a cash position the day after Trump was elected you seem like a fool today. You can wake up a financial genius tomorrow.

Many people were expecting another market downturn at around the time Trump was elected - not because of Trump but because it was 8 years since the last one. The market rallied instead and now Trump has a buffer.

The market today could fall by as much as it did in 2008, and it would still be at about the same level as it was when Trump was elected.
> What is this system that prevents pattern-of-life analysis while still sending all DNS queries to one nameserver?

Setting $CACHE_TTL to "months" on everything, and doing nothing else.

> I'm still sending frequent short-TTL (normal caching) DNS lookups for most hosts that would betray my pattern-of-life in aggregate.

Your system does that. This theoretical mildly-inferior system would not have frequent DNS lookups for any record type.
I really like the super key for moving windows about in Gnome.

I can’t believe that macOS lacks keyboard shortcuts for window management in Split View.
>>Also, python for embedded development?! I'm sure people do that but it hardly sounds like a typical use case for python.

I think they mean for hobby coding like on RasberryPi. These days anything that doesn't come in a box is called a 'embedded system'.
It makes more sense to heat things that need heat. For example we have a few public pools heated by datacenters [1]. Alternatively you can also heat homes like they do with the heat generated from burning trash. [2]

[1] https://www.tecchannel.de/a/oeffentliches-hallenbad-von-rech...
[2] http://www.kezo.ch/technik/produkte/
They already know that and don't care.
I'm not advocating stealing. It's not the publishers property.
Micropython is pretty cool, and runs on cheap and small devices like the ESP8266.
>the real sub-$1000 market wasn't even a thing for PCs until 1997

YES! I was at intel when they were doing the initial research to even see if a <$1,000 machine was feasible. With the celeron... and this is when they were literally paying millions to companies to optimize to the intel processors so they had software that would be subjectively digestible by the market to purchase software and machines thinking that they were getting compute power for their buck.

/lawn.
Don't be so quick to dismiss something you don't understand as outdated and in need of replacement.

If keyboards would send characters instead of scancodes you would lose the ability to switch keyboard layouts in software (or it would be an ugly hack, which it was before we started to use scancodes). Many people use their computers with multiple languages and find switching keyboard layouts on-the-fly very useful.
This thread is a wake up call for me.

What are good resources to learn more about saving for retirement? IRAs, 401Ks, etc.
Yes, I get it - but the mechanism does not matter: TBills and TBonds US government debt.

US dollars are a form of debt to the US economy.

So If you hold TBills/TBonds, the US government owes you money.

If you hold USD, then the US economy owes you 'stuff' that you can exchange those dollars for.

Anyone who holds TBills/TBonds is lending to the US Government.

China holds a lot of both, ergo the US is indebted to them ... essentially, the US does borrow money from China. Though the sale may not be directly to China, ultimately, that's who's sitting on those bonds/cash.
Germany is almost there too. Most of your taxes are paid automatically.

The only thing you have to worry about is the end of year form. What you submit is usually a good first suggestion and the german IRS equivalent will send back a proposal. If you don't do anything, that's what they collect.

Of course, the tax forms in germany are rather... complicated, there is a lot of pitfalls, though generally unless nobody at the IRS spots it either, you'll get a correction back.
> ...they're also operating a search engine and ad business that tracks people

Wait, are you talking about Microsoft or Google here? :p

Most of your listed points don't relate to telemetry or are common practice with other OS vendors. I don't see why this warrants such an overreaction, when others get a pass.
I skimmed the release notes, and only a little mention there ARM specific changes, can you elaborate on what tremendous improvements are made? Very curious!
That may be true, but it does not invalidate the idea that resources were drained from the satellite nations. How the USSR chose to spend those resources seems to have been to invest in the military and expansion of the empire while ordinary Russian citizens were left to "eat grass."
the government, serving the people? Since when? Do you think they install cash grabbing radars on the roads to better serve us?
And yet, PEP 572 was recently accepted...
https://www.interviewbit.com is a good platform to practice algorithm and data structure questions as if in an interview environment.
The money also buys you influence and good will from the locals (usually), which I imagine China also probably wants.

And when did a Blue Water Navy become cheap? It's one of the most expensive military investments, especially if your plan is to break a potential US blockade.
In addition to it being hard to rapidly change the face of business, these teams can be doomed to failure by virtue of the restrictive environment that they exist in - for example having to work within the sprawling policies of the business.

I had an opportunity to work in a small digital transformation project at one of these "big businesses". When they had me come in every day and do basically nothing for 2 weeks before they could check all the boxes to ship me an engineering computer, I got the first big glimpse of how big business bureaucracy can doom these sorts of lean teams to failure.
ANN: HTTP a Little Book
Style Guides are very time sensitive. As the (2000) indicates this was written almost twenty years ago and as such some of this advice is not very pertinent in 2018 although doubtless joy can still be gleaned from laughing at the quotes.

A good number of X.509 profiles are mentioned, some of which still exist. This being Hacker News you probably only actually care about PKIX (the profile used for the Internet)

And so as a result there's a bunch of advice here you definitely shouldn't follow, instead:

Almost all the advice about serial numbers should be ignored. If you are expected to choose serial numbers, use a large (e.g. 160-bit) random number, the only relevant property is uniqueness and you won't be issuing enough certificates for 160-bit random numbers to be non-unique in a practical sense. If you find that making 160-bit random numbers is too hard, stop here and fix that because you are going to keep needing random numbers, this is cryptography.

Subject Alternative Names must actually be handled as distinct names, all of which are subjects of this certificate. Peter's idea of a "true" alternative name may have made sense in Peter's head for some purpose but it's not what SANs were conceived for and isn't how they're being used. Implementations that handle name constraints need to understand how to constrain SAN dnsNames and/or SAN rfc822 names as appropriate to the application. This is, contrary to Peter, actually easier for Alternative Names because unlike DNs their meaning is not only well defined but actually the real world usage corresponds to this defined meaning well too.
The issue is the China's corporate debt and off book debt to government owned / backed companies. They have $3.12T coming due in the next year.

For example:

https://www.bloomberg.com/news/articles/2018-07-18/a-china-b...
why should they make market rates? they have job security forever? Risk in the private sector should be rewarded somehow.
> Google can't avoid knowing at least your IP address.

Knowing it isn't the problem. It's in storing it permanently. When I need location-enabled services I enable location tracking on my hardware (GPS+wifi) and everything just works. Google doesn't need to keep a history of all my locations ever for their services to work properly.
Insurance Outsourcing Services to India – More Productivity at Less Costs
To ensure the best services and to retain customers, insurance companies come up with the best services by insurance outsourcing services. For more info - https://www.sastabpo.com/outsource-to-india/insurance-outsourcing-services-to-india-more-productivity-at-less-costs/
Ditto for my corner of geology.
Being happy. And they do make real progress in this regards.
The ‘grieving’ orca mother? Projecting emotions on animals is a sad mistake
Yeah, there is code set up in the page to add a code sample for each tab in the ecosystem. It's a matter of content (adding it).
> That Nvidia demo is a simple scene with no I/O overhead, rendered using a fraction of the rays used for film production.

But if the consumer can't tell the difference, does it matter?

Many films - in this example because we are talking about films - use a variety of visual techniques to reduce the complexity. Horror films for example rarely show the antagonist. The creature is shown in the dark, for split seconds, until a final expensive moment, leaving your brain to fill the rest in.

Although YOU can't unsee it, the audience, nor the studio, should care that the stormtroopers are rendered on a simple set with the snowstorm being used solely to avoid the necessity of rendering. The sound of the creature gave the effect of a complex monster lurking in the midst and I don't need a raytracing demo to show that.
I hope you read the many great responses to your question. I learnt quite a bit by reading them.

The key to having your work published is to know the field within which you are publishing very well, cite the other papers concisely and accurately and make a contribution to that body of work. This, in a nutshell, is the process of working to gain a PhD.

As a general rule most journal papers evolve from conference papers. Most conferences in CS/SE welcome "industry papers" aka non-academic contributions. You could join the IEEE and/or ACM and subscribe to journals that match your area of expertise.

Once you read widely you will identify who the key contributors in your field are. You could contact them with a synopsis of your proposed contribution and ask whether they might be interested or know of somebody who could be. In this way you could connect with people who will collaborate with you to increase the quality of your articles.
"the mechanism does not matter" only if you have no interest in understanding how the system actually works.

China isn't the US's lender and they do not make any loans. They can't foreclose, because no loan exists. All they can do is take their coupons or sell the security to someone else who will do the same.

China can't starve the Treasury of money because the Treasury exclusively borrows reserves from the Federal Reserve.

Also worth noting is that with the stroke of a pen Congress and the President acting in concert could restore the Treasury's power to spend money into existence directly. The US creates securities as a matter of public policy, not because it actually needs them to finance itself.
Twenty Super Health Benefits of Radish
nice <a herf "www.letsdiskuss.com"> Discussion Forum Hindi </a>
The world would be a better place if someone called out "chemical free" as a bullshit phrase every time it was used.
I’ve been an almost daily macOS user since 2006.

As far as I’ve been able to tell, you have to install third party software like Better Touch Tool or Spectacles if you want keyboard shortcuts for window management other than a full screen toggle.

Almost all of the window management functions of macOS are mouse driven and hidden behind slow animations.

Personally I find the experience awkward. I don’t like taking my hands off the keyboard just to snap a window to the side of the screen or move it to another display.

Compare that to Gnome where super-left snaps to the left instantly. Super-up toggles full screen and shift-super-up moves the window to the next screen instantly. All without the slow as molasses animations.
Clarify "see". What do I use, what do 5 of my friends use?

Internet creates bias in that it seems like "the whole world", but this is hardly so.
As someone who prefers Python to Ruby, Ruby is better for this job because there are so many more methods on Array/Enumerable than on Python list (or Python's global functions.) And them all being methods makes life simpler too.
but the ruby code is much more intuitively readable
Build a high-responsive crypto exchange platform with crypto exchange script
In most areas, you can get free or cheap soil testing through a local university.
It seems like you're asking "why have any sort of accountability in awarding a transaction worth $10 billion of taxpayer money?"

Here is how corruption works:

Many, many years ago, I was a contract mainframe technician and I worked on local government systems. One day, a colleague offered me a deal: he'd make sure I got a $10,000 contract for a very easy gig with a local city government, but I had to give him $2,000 and I had to give the city government purchaser $2,000. So I'd clear $6,000 for a weekend's work. (The $4,000 bribes are called "kickbacks" if you've heard that phrase before in news stories about public corruption trials.)

Now if you think that's an OK way to spend taxpayer money, you need to take an ethics class. (Hint: it's not OK, because an ethical city purchaser would have contracted it out for a much cheaper price and not tried to wet his beak.)

Obviously I said no.

Now, scale that $4,000 corruption loss on a $10,000 project up to a TEN BILLION DOLLAR project.

You ask "who cares?" I reply: everyone who pays US taxes and especially everyone who follows the anti-corruption procurement practices.
Tax havens could undermine environmental conservation
How did you like Measure What Matters?