skysight-inc/HackerNews huggingface dataset:
Do you need k8s?

Have you thought of PAaS and managed databases? Just thinking. Of course if you’re all good to go on kubernetes go on then!
To make sure the server knows to block the transaction, it has to tie the mouse movements to the transaction, and thereby to a credit card number (afaik Stripe does only credit cards as payment option), at least during the processing of the submission before discarding the mouse movement data.

Which is absolutely fine by the law if it isn't stored tied to PII.
Top five issues with using shared Slack channels with customers
What could you do with a general-purpose recommender system?
Pretty sure I'd get an option of "free X more articles if you give us your data to sell". Not getting that is annoying because I was fine with giving away my data for articles.
A comment from Australia's previous Prime Minister on Murdock's newspapers, who lead a government on the right https://theconversation.com/e-136746:

> News Corp “I think was well described as ‘a political organisation that employs a lot of journalists’”; The Australian “defends its friends, it attacks its enemies, it attacks its friends’ enemies, and the tabloids do the same.”

And we also have this comment from https://www.theguardian.com/australia-news/2020/apr/16/malco... :

> Turnbull says his fatal flaw, according to media barons, was not that he was “too liberal” but his lack of deference and his personal wealth, because all the billionaires liked a politician who depended on them.

That last statement has all the hallmarks of a conspiracy theory - no evidence, and so appealing to the intellect.
Speaking as someone who's lived in Texas since late in the last millenium, that sounds awesome, and similarly well-calibrated to work on the target audience.
98.css – design system for building faithful recreations of Windows 98 UIs
Wait, that's not the norm? What's the alternative, do they just let a professor invent a couple dozen projects?
As someone who had to implement GDPR for a DSP, that doesn't make the data PII.
Seems neat, would love to try it out but unfortunately I can't think of any friend that uses Duo. Maybe if Duo had a web interface it would be useful? My friends and I have tried Jitsi over the past few weeks but it has been buggy as hell and we gave up. Zoom seems scummy, so we're back on Google Hangouts for awhile but that is not great for other reasons.
What should you use instead of RAID 5?
If only we all could "fail" so spectacularly. :D
The conclusion recommends an increase of the social distancing from 1.5m to 5-10m depending on whether that individual is walking or running. It seems the main takeaway is to avoid the particle wake behind the person.
Association of Healthy Lifestyle with Years Lived Without Major Chronic Diseases
But gdamore is still maintaining nanomsg https://github.com/nanomsg/nanomsg/commits/master.

gdamore took over from sustrik a long time ago.
Why is there such a fixation on university rankings in the United States? Postsecondary rankings don't seem to matter as much in other Western countries.
But stay away from anything Sam Ovens. Jokes aside, it’s actually worth watching the free email list webinar. Watch until the end for a masterclass on the art of the hard sell. He spends 90% of the video tearing the customer apart and making them weak and responsive. It will likely make you feel even worse about sales but it’s probably effective.
The 8 Bit Guy(David Murray) is a fantastic YouTuber and retro computing enthusiast. If you enjoy Retro computing he’s currently trying to make a “Dream Computer” which is fully C64 compatible. He’s also made several pieces of interesting software for C64 and similar platforms. http://www.the8bitguy.com/download-davids-software/
The way it works in slovenia and I imagine germany as well is that moral rights are nontransferrable. You always “own” your work. It’s the commercial copyright that you’re transferring.

In practical terms this means mostly boopkis.

https://en.wikipedia.org/wiki/Moral_rights
> You can't rely on the client asking the server anonymously and adhering to the response. If you want to avoid a connection to a "specific human", it would go like this:

I'm afraid I don't understand. Maybe you can help me? Seems to me you could not store things, you could require a signed and expiring token from the /are/these/mouse_movements/human service, or you could treat the request as super risky without that signed token. I'm sure there are others, I am known to suffer failures of imagination at times.

> To make sure the server knows to block the transaction, it has to tie the mouse movements to the transaction, and thereby to a credit card number (afaik Stripe does only credit cards as payment option), at least during the processing of the submission before discarding the mouse movement data.

I'm clearly wrong, but doesn't the logic here only work if the mouse movements are identifiable in the same sort of way that a phone number is? What happens if that's not accurate and mouse movements from a session are not so personally identifiable? What have I failed to understand? Wouldn't this logic also make transaction timestamps PII?
> Writers are not prohibited from writing.

Most are actually. If you're employed as a writer, you can't just go and write what you want without permission from your employer. They usually get the right of first refusal, meaning that you have to show it to them first and if they want to publish it then they get to do so.
> In your own code, yes, you can, but you can't tell the Standard Library to treat sys.std{in|out|err} as bytes,

Actually you can, you should use sys.std{in,out,err}.buffer, which will be binary[1]

> or fix their encodings (at least, not until Python 3.7, when you can do the latter), when it incorrectly detects the encoding of whatever Unicode the system is sending/receiving to/from them.

I'm assuming you're talking about scenario where LANG/LC_* was not defined, then Python assumed us-ascii encoding. I think in 3.7 they changed default to UTF-8.

[1] https://docs.python.org/3/library/sys.html#sys.stdin
Google Duo does have a web interface
An Ethical company, with Ethical Marketing would do that

WD has proven they are anything but ethical with this move, I moved from Seagate to WD awhile back for many of my personal drives, looks like it is time to move back to Seagate or Toshiba from now on..
It would seem that calling ls with the -N switch would disable the quoting. Might be easier to just have ls aliased to "ls -N" rather than recompiling. Unless the -N switch also does something else you don't like.
IMF says India’s growth rate could top 7% in 2021 if coronavirus under control
As I'm WFH next to my Synology and look down at my ESD bag-wrapped spare WD Red, I can't help but be reminded of Peter Graves glancing down at his tray with a perfectly cleaned fishbone in "Airplane!"
Wasn't this on YC news a couple weeks ago?
but you are giving stipe pii when you buy something directly. at that point the mouse movement is nothing. and if you dont buy something the mouse movement is not pii.
It’s what drives enrollment and tuition fees are a huge part of revenue. In other countries, there’s more state support and you don’t need to market universities
Two years from now: Google is shutting down Duo...
There's a free tier that is open to individuals.
Because the entire advantage of the web from the perspective of the end user (as opposed to desktop applications) is that you can expect it to work the same everywhere. If everything were separated, it wouldn't make a difference, because Chrome and MobileSafari will continue shipping one integrated stack, even if they're forced to open up APIs for modularity.

What tangible advantage would this have? Having competing browsers seems possible, but since end-users wouldn't be choosing individual browser components anyway, it wouldn't actually improve anything.
Media businesses have been funded by advertising for hundreds of years (since the start of regular newspapers in the 1600s at least)[1]. Many internet businesses are more like media businesses than shops.

[1] https://en.wikipedia.org/wiki/History_of_advertising#16th%E2...
Not necessarily - the normal argument for open source being secure is that the source code can be reviewed by the community and any security issues will be noticed and patched. In this case the parent specifically mentions source code the community doesn't have access to.
> It was all very disingenuous. It was obvious to everyone, after 8 years of flames, that such a move would have been incendiary. Naftali played dumb only after he was called out on it.

Have you considered that not everyone who forks something participates in the original community?

> I just object to the rewrite of history to justify the mistakes of the past.

So far there has been no evidence for the stated claim, just supposition and rumour. So as-is there's no reason for anyone here to believe that "history is being rewritten" aside from easily-mistaken word of mouth.

These days most discussions over the internet happen via the written word, so it's difficult to believe that you can't find records from IRC, Github, or Email to support your contention that it was hostile.
An interview with Alexey Guzey, independent researcher and writer
Does that also happen in well known apps like OsmAnd or any of the OpenStreetMap.org default routing engines in an area where the roads are tagged correctly as car-only roads xor cyclepaths are available? Because that sounds like a bug we can fix.
> To mention one more thing, I think what really frustrates me about this and incited me to comment a lot here is that to make his effort seem like a big deal, Patrick is presenting everyone else in Japan as fools and building up this white savior narrative.

Whatever about any legitimate criticisms you may have this is just being one or both of being an asshole or a racist. If Patrick had spent his entire adult life in Sweden and he was writing about how the Swedish government had messed up you wouldn’t be calling him anything equivalent.
France urges Apple and Google to ease privacy rules on contact tracing
Happy 420 Day: Did Your Ancestors Get High?
Free support for ten years! Doesn't get any better than that.
Exactly the same here. Gaming time slowly tapered off during university. Anytime I have picked up a game since then it has been short lived. I'm at the point now where I won't even bother trying a new game (or revisiting an old one). I know I'll get bored of it in 30 mins, so why bother?

It feels like a lot of work picking up a new game. Combine that with the realization that it is just an engineered dopamine loop and that I could be doing something productive, videogames are essentially "dead" to me.

When I was a child, I spake as a child, I understood as a child, I thought as a child: but when I became a man, I put away childish things.
I second this. A lot of intermediate stage knowledge comes from seeing other people's code. Code review is a precious resource I did not value enough when I started
It's in the link - https://twitter.com/mdiep
It does effectively. With Gmail at least, there's an option to register Chrome as the mailto handler. Anytime you click on a mailto link anywhere on your computer, it will open Chrome to the compose window in Gmail. And Gmail works offline, so it's not really any different from having a traditional email client built into your browser.
> Aren't those credit cards safe because they are electronic and todays transactions can be reversed, tracked and that fiat money are just database rows?!

Whether or not the money is actually safe or not doesn't really matter when the card networks routinely assess penalties that affect the business. Running cards that have transactions that are later disputed, or for having too many disputed transactions in a certain period of time gets you penalized. The card networks do not make consumer protection programs free, and so fraud prevention happens at every layer. It is as much a battle between a vendor and the card network as it is a battle between a vendor and fraudsters.
This is the one thing that has rustled my jimmies every time I have had to deal with it. They could have easily had marketing jargon for the general consumer and then left the real specification number in generally accepted computing values.

This is the kind of stuff that happens when marketing and accounting take over and start running the engineering departments.
This is another place where Netflix really shines. Their policy is basically:

Go ahead and work on open source. Use our computers and our office and our internet if you want. If we use the software inside Netflix, please mention that on the project page if you can, but if we don't or you can't, then whatevs.

Also, if the software was created here at Netflix, feel free to open source it if it has to do with operations, but if it has to do with moviemaking, we'd rather keep that to ourselves for now.

They understand that open source software is great for the community and great for recruiting. What better way to attract great engineers than to point out that the maintainer of their favorite open source project works for Netflix?
But even that isn't the complete picture. It's shouldn't take a shaman, a scholar, and random internet strangers, to explain what the heck they're doing in the audio/video messaging domain.
I think it's actually mostly the language. Rust idioms just generate a lot of code.

Clang is in a worse spot than rustc is in terms of emitting good LLVM IR, since it has no IR aside from the AST. By contrast, rustc has MIR which is more amenable to optimizations. At this point I'm fairly sure the problem is just that C code naturally generates less IR than Rust code does. All those function calls that go into iterators, array indexing, containers, etc. etc. add up quick.
We call the un-reprovable science, scientism. #caring
If you only read one sentence from this article, it should be this one:

> In this paper, we take a fresh look at this ranking scheme using the public College dataset; we both formally and experimentally show in multiple ways that this ranking scheme is not reliable and cannot be trusted as authoritative because it is too sensitive to weight changes and can easily be gamed.
Your credit card information is stolen.
> What if my browser doesn't support javascript? It won't allow me to purchase anything!

Unless you are Alex Jones, it is probably not worth it to redesign your website to accommodate doomsday preppers. I just disabled JS and you can't even sign in to Amazon or eBay without it. Most websites are now heavily built on JS frameworks, so most projects I have worked on would not be meaningfully functional without it.

> Aren't those credit cards safe because they are electronic and todays transactions can be reversed, tracked and that fiat money are just database rows?!

No... The reversal doesn't prevent someone from buying something and taking the item. Sure you can reverse the transaction, but then the merchant takes the hit.

Credit cards are safe for the consumer because transactions can be reversed and tracked. They are not safe for the merchant.
I'm going to boldly guess that you were encoding at a significantly higher bitrate than the 30kbps they mention on the page. The lossless bitstream compression part of video encoding can be a very significant portion of the encoding time on faster speed settings, so lower bitrate means faster encodes.

It also probably isn't 30 fps.
The data is collected by Stripe, though. The content provider doesn't have access to the mouse movement data, and might not be even aware of that the data is collected.
As for SPAs it makes a lot of sense to inject the script at the exact page where it’s needed and then eject it after the payment is processed. At least that’s how I deal with these kinds of single-purpose-ja-files.
Stripe’s very readable privacy policy makes a clear statement on this:

Stripe does not sell or rent Personal Data to marketers or unaffiliated third parties. We share your Personal Data with trusted entities, as outlined below.

From that and my reading of the rest, I think the answer is clearly no. Also I doubt the data of consumer purchases on Stripe integrated websites is even that valuable to begin with. At least compared to Stripe’s margins.
The Making of Stunt Island
Pretty cool!

Recently I blogged how I make my twitter password really hard to recover through heavy, repeated hashing, which has helped mindless social media browsing

https://softwaredoug.com/2020/04/05/kill-your-twitter-addict...
I'm surprised that things have gotten to a point where these points have to be considered as salient.

What the fuck.
> Reading from memory was slow, it took 4 cycles, which normally would be filled with NOPs by the C compiler (1 load instruction, 3 NOPs). So, I'd use assembly instead of C and try to fill those NOPs with other actual operations that didn't need the memory being requested, essentially doing hand-crafted concurrency.

This isn't usual for the MIPS ISA, is it? MIPS has branch delay slots but not memory delay slots, per my understanding. (Of course if there's a data dependency on a pending load the CPU still has to stall.)
Yes, I'm familiar with the history. The tendency to launch things, kill them off, and launch something else was kind of the point of the joke.
It looks like it's based on Stanford's CS140e.

https://github.com/dddrrreee/cs140e-20win/

https://cs140e.sergio.bz/syllabus/
Donald Kennedy, Stanford's eighth president, dead at 88 from COVID
I’ve seen ansi sequences embedded in (malformed) http requests in my server logs. Presumably they expect people to view the log in a terminal or editor with some sort of vulnerability.
Michael Moore Documentary Reveals Ecological Impacts of Renewables
The governor of Maryland got 500,000 kits for 18 dollars per kit
I used ack for a while, switched to ag (I don’t remember why? FOTM maybe?), and finally ended up with ripgrep. If you haven’t tried ripgrep you definitely should. It has almost completely replaced gnu grep for me.
https://www.tistip.com/what-if-china-created-an-artificial-m...
Here's what I was thinking when I wrote the "incorrect assumption" line. But I think many other interpretations are also valid.

You can think of

sum([x*x for x in range(10)])

as "desugaring" to

sum(list_comp(lambda(x, quote(multiply(x, x))), range(10)))

which looks like Lisp if you move every open parens one token to the left and remove the commas

(sum (list_comp (lambda x (quote (multiply x x))) (range 10)))

To evaluate this, parameters are first recursively evaluated (in order) and then the function is called on the outer value. Let's ignore the lambda for the moment.

(sum (list_comp quoted_inner_func (range 10)))

results in the following function calls are made at execution time _in this order_

quoted_inner_func 10 range list_comp sum

Normally, you'd have to pass the correct parameter to each function. However, in Forth, we use a global parameter stack so provided all the functions respect their inputs and output, running the above body would provide the desired result on the parameter stack!
Gaming of rankings aside, the ratings organizations themselves offer various 'services' to colleges looking for a reputation boost.

https://www.insidehighered.com/news/2013/05/29/methodology-q...

For instance, QS sells a 'star-ranking' system for schools. Coincidentally the schools who paid for a '5-star' ranking, such as the Unviersity of Bristol or the Universiti Malaya are also placed higher on the actual QS ranking than those that did not, including Georgia Tech, the University of Washington, Ecole Polytechnique and UIUC.
My workstation is 100% ssd, but I also have 100TB capacity of network storage, and 100TB of backup storage (about 48% used today) it is not economical for me to use SSD for that

>I'll mention cloud storage is a competitor too.

It is, but today for my home system it cost me about $2-3/TB/MO (maybe less that number is about 3 years old, and drives have dropped in price recently) to build and maintain reliable storage, with backups, that include electricity and amortized capital costs along with replacement hardware every 5-7 years

The absolute cheapest cloud storage out there right now if $5/TB/MO so it getting close, and if drive manufacturer start playing shading games like this that increase the Cost per TB then that might be the tipping point.
Regardless, you should think hard before accepting at the "top" university that will take you. Many times it's better to be a big fish in a small pond than vice versa.

Also, in terms of learning, it's really about the access you can get to the ten or so percent of the faculty that actually worth anything. Figure out who they are and go after them.

Also, network, network, network. Smart or not, everyone you meet in school might give you a reference/job/funding someday.

(source: hard experience)
Square Payments?

Adyen?
Liberar
Necesito liverar mi telefo o
I remember reading an interesting premise about 5 years ago, that the U.S. was rotting from the bottom up and it just took longer for higher social classes to recognize it. If you were poor and black the U.S. was always a failed state. If you were a factory worker you started noticing it in the 1970s, and then it accelerated with Ross Perot's "giant sucking sound " in the 90s. The former middle class started realizing it with the financial crisis in '09, which knocked many of them out of the middle class. In the last couple years many of my friends (who went to an elite college and all have professional jobs) have started realizing it. Coronavirus probably finally exposed the wealthy to it.

I think it's actually going to get worse before it gets better. Right now we're just a failing state, give it a year or two and we're likely to be a failed state. Then we get to see what emerges from the ashes, but the process of getting there probably won't be pretty.
> better Unicode support

I guess it's a matter of emphasis, but I'd say it has different Unicode support. It's better mildly for some use cases, but worse for others.

It's bloody horrible for one use case in particular: when you know the text is readable and mostly ASCII based and you are only interested in the ASCII bits, but don't know the encoding. That is the position you find yourself in for any designed in pre-unicode times, and that happens to include just about every file in a Unix file system.

The solution in those circumstances is to treat everything as bytes (b''). That wasn't even possible in the beginning. Now it mostly works, but all with hundreds of corner exceptions (like Exception messages, so you can't easily include a Unix filename in an error message).
http://www.urbanphysics.net/COVID19_Aero_Paper.pdf