skysight-inc/HackerNews huggingface dataset:
And even then, it still requires payment info as seen in the comments on TC:

> Billy Williams:

> Every time I try to watch any thing on that list I get sent straight to the register a account page and they want my credit card info.
Reply Share 2 Likes

I already have most of those series on DVD/Blueray or seen them enough times that I can't be bothered, but I really wanted to watch Treme, it was a really underappreciated series about post-Katrina NOLA.

Which, is sadly coming full circle as NOLA's Corona Virus epidemic is really highlighting how nothing was ever really fixed and mainly just brushed under the rug. It also has a lot of the same cast from the Wire:

https://www.youtube.com/watch?v=_TG4pLMPLfc
I hope it was with Dr. Alvisi and various arias to open every lecture!
mediasoup co-author here.

Comparing Jitsi with mediasoup is like comparing Netflix (backend + apps) with Express.js + libcurl.

Jitsi developers may replace their RTC core internals (including the SFU) with mediasoup + mediasoup-client and you wouldn't even realize of it. Hope this helps.
İ used Zoom a couple of times with friends. Thanks, covid. But what bugged me is that both time my phone battery died kn less than an hour. Thats with 50% before the conference. So it ate through the battery 3 times faster than a say whatsapp video call. İ dknt know if it means anyrhing.
> I must admit I'm hard pressed to come up with a use case for this. You could just as easily do a regular HTTP request on a separate thread and throw away the result to get "zero latency" fire-and-forget behavior.

I do this quite often, and creating another thread might be easy to code, but it's harder on capacity planning and management. It's also hard to gossip utilisation of a shared network link across a cluster, so e.g. if requests are infrequently sourced, I may want to permit a pool of 500k concurrent output HTTP requests across the entire cluster, but I don't want to give every machine a mere 10k outgoing since busy endpoints would be starved by unbusy ones (and my network link would have plenty of spare capacity). Managing all that could be a full time job if I went down the "easy" path of just creating another thread.

Using UDP means if there is network congestion, messages just get dropped and I don't waste more network and CPU traffic by sending retransmits. I have retries further up the chain anyway for other reasons, so it makes sense to me to have less code and reuse what I've already got.
In addition to the hardware light, I also use Micro Snitch (from the maker of Little Snitch) which provides on-screen notification whenever the camera/microphone is activated/active.

https://obdev.at/products/microsnitch/index.html
Coming from a farming background I spent a lot of time in close contact with grass etc. No one I know of ever came down with something like this but now it's becoming increasingly common though not among farmers. I have a suspicion that a lot of the people who would have formerly complained of Fibromyalgia, or mercury allergy, or ME are now getting this.
Little-known things that are actually on the TODO list for systemd include:

* UUIDs instead of process IDs

* a "systemctl top"

* closer integration with GNOME Terminal, in particular its PTY helper

* several PAM tweaks that, taken together, I suspect will eventually lead to a PAM replacement
My first job in IT, I was 18, it was the early 2000s. I was a nerd but in professional IT I was essentially a blank slate.

I lucked up and ended up with a real hacker for a boss. As early as 2001-2002 he had saved entire businesses by migrating them from mysql to postgres.

He was a BSD guy and a postgres guy. He made me into a fanboy of both those technologies.

So out of sheer luck I've preferred Postgres for over 15 years, and it has never disappointed me.

Unlike BSD, which often disappointed me once I learned how much easier and mature Linux was to use.
I'm not disagreeing that they are using E2E wrong, I fully agree with you there.

But just because someone uses a word wrong doesn't give you any proof about their intentions. See https://news.ycombinator.com/item?id=22767447 for further elaboration on that point.

Again, it's harmful to use words incorrectly, _especially_ when it comes to E2E, so they should rightly get flak for getting it wrong. You all seem to be so sure that it was intentional though, while I've seen the same problem so many times before in the industry without it being intentional. If you do have proof it's intentional, please share it with the rest of us so we can be on the same page.
While I would agree in the case of other commercial publishers, at the end of the day the ACM is a nonprofit owned by its members that invests back into the community. I don't think 100 dollars a year is excessive for what it provides.
While I'm glad they didn't give one of those insulting 10k payouts, I'm actually surprised this one wasn't higher.

This isn't a complete remote takeover but accessing a live feed of an unsuspecting person just by them opening a URL seems like a really big deal for a company that is all about privacy.
Postgresql supports storing range of values, in particular ranges of timestamps.

I never used them but the manual page shows an example on avoiding overlaps that looks a lot like your case:

https://www.postgresql.org/docs/12/rangetypes.html#RANGETYPE...
the thing I can't understand is, why do people continue to have their corporate blogs on medium - because that is where the readers are yes, but I think many people come in, get the news they have read too much the past month and then not read the blog. Does medium tell the corporate blog - you had 20,000 readers, or do they tell them you had 20,000 people who wanted to read but only 2000 got to because the rest had used up their free reads.

I bet it's the first one because if it were the second I would move off of medium.
Sorry about that, this was just CF Geo firewall kicking in. I disabled it as it makes no sense to use it in this day and age.
"The business and marketing teams, who have never heard of the term e2e before, looked for a term to describe the feature of having every part of leg of the call encrypted, came up with e2e, and used it in the copy."
Three kinds of early humans unearthed living together in South Africa
Thanks for a cool read! Love permaculture too, and will never be a farmer either, I'll stick to coding. But you might consider taking up writing!
There never was such a thing as neutral, factual reporting.

Case in point: The Economist. Certainly one of the historically and currently most respected publications.

The Econsomist never claimed not to be biased. In fact they proudly produce opinion journalism.

The point, however, is that their reporting is fair and considers the other side of the argument and that the're absolutely open about where they stand.

Foreign Policy is another good example coming to mind.

News is produced by humans and humans have biases and always will have.

What's new is massive lying on an industrial scale and the fact that facts seem very relative nowadays, depending on the news medium.
> parseInt("0123Test")
123
> 0123
83

parseInt is actually the adult in the room
I think Clean Code is a bit overrated. I got the book, and while some of the advice is sound, especially from OOP perspective design, a big part of the book is solving JavaEE specific issues, which don't translate well to other languages.
That leading 0 is also useful for the things that try to interpret the string as number first and are able to understand octal.
It was an honest question, professional to professional. I did not interpret your post as a personal attack nor did I intend my post as an attack on you.

The last time I used MSSQL in anger I was an intern and Michael Jackson was alive. It’s been a while.

My question is: “what is it about your work that makes (or made) MSSQL a better choice than Postgres or something else, specifically because of CTE differences.”
In a way. The convention is that 0123 is "123" in octal.
On a vulnerable version you could do that. For clarity, the bugs that led to this have been fixed in the latest Safari version on all platforms.
> The US ought to invade Venezuela.

Interesting coming from someone who claims to feel for the hardships of venezuelans.

> Venezuelans are hungry and destitute due to the regime

They are hungry because of crippling economic sanctions.

> and the country's domestic turmoil

Started by foreign desire for regime change.

> It's truly disgusting the kind of inhumanity that Russia and Cuba have propped up in Venezuela.

They are propping up a democratically elected government? Isn't it more disgusting that we are trying to overthrow a democratically elected government in venezuela, like we did in bolivia? Shouldn't you be praising russia and cuba for protecting a democracy?

What's with the ridiculous anti-venezuelan propaganda all of a sudden everywhere on social media? The nytimes op-ed/propaganda by the youtuber daughter of the ousted "venezuelan" central banker wasn't enough?

https://www.nytimes.com/2019/04/01/opinion/contributors/vene...

Wonder how the nytimes found this small unknown youtuber to write an op-ed/propaganda about this complex international matter. Also, why does the nytimes, which professes to love democracy, support regime change? I know the nytimes was created by a banker, but does that mean it must peddle bankers' interests even if it means millions of innocent people suffer?
Theory and practice where too diverged, i.e. the lecturer didn't explain much about the practical part, you were on your own.
One traditional solution is cattail fluff.
I've been struggling to use my wife's iPhone now for three years, it is like trying to read hieroglyphs. I wouldn't wish an iPhone upon any person, especially if they do fast app switching.
Yup, I had the same problem. But now it appears ¯\_(ツ)_/¯
Understanding SD2IEC Filenaming
mediasoup co-author here.

So you don't know what mediasoup does but you assure that "no need to use a SFU". Too much free time to comment maybe?

e2ee makes sense in one-to-one and N-to-N scenarios. It's just more complex in N-to-N scenarios because you DO need a centralized server so each participant just sends its audio/video once (to the server) and the server distributes it to others given whichever application policy/logic. That's a SFU, and that's what mediasoup does.
I'm not sure about smartphones but it seems like a physical cover would be a perfect fit on a notebook. Maybe the reason it isn't done is that it gives bad vibes to people about being spied on without their knowledge?
From The Verge’s report [1]
“Google said that it chose PDFs over web pages because they could be more easily downloaded and shared with workers in the field.”

[1] https://www.theverge.com/2020/4/3/21206318/google-location-d...
Covid-19 Symptom Checker by Singapore government
Devil's advocate: if I take any e2e chat system and escrow the keys from the clients to my server is it still e2e?
Something like this will do the job in PostgreSQL:

CREATE TABLE reservations (
item_id uuid,
duration tsrange,
EXCLUDE USING GIST (item_id WITH =, duration WITH &&)
);
Is this a Launch?
No, this is a Test.
Did it work?
It should.
Dang!
What?
The one thing that can ruin the test - it happened. Upvotes.
Quite gruseom.

Sorry - time hangs heavy some days.
I'm curious, does that look accurate to you? Do you know why it jumped by 41% for parks?
EASA Safety Publications: Boeing 787 Safety Directive
Oversight (by Objective-See) is another great alternative, covers the same use-case with block and allow notifications.

https://objective-see.com/products/oversight.html
I was lucky. Kept my job. Was renting. 2008 made no difference to me.
Sierra Nevada achieves significant milestone with new hypersonic engine
> I dream of an economic system that serves human beings instead
> of the numerical abstractions behind which the rich and
> powerful hide their extreme selfishness.

So did Gene Roddenberry. Most of his work is based on that premise.
Bookshop: Support Local Bookstores
One is erosion in progress, the other has eroded fully.

Both great examples of trademark erosion, tbh.
You can guess whatever you like - but Duo doesn't even support multiparty conferences in the browser...
No mention of Robohash? Tch!

https://robohash.org
> 802.11 is inefficient?

CSMA/CA basically says: hear a few milliseconds if someone else is sending something and if not send yourself - this is a problem with noise and lot's of networks. LTE assigns timeslots and can omit the problems - there are better solutions now than CSMA/CA like OFDMA¹

https://www.networkworld.com/article/3315056/why-is-ofdma-a-...
If you want to live like 200k years in the past, do not use language and money.
Error 522 Ray ID: 57e1b052bb7bf2c8 • 2020-04-03 09:16:36 UTC

Connection timed out

:)
Take a look at Stefan Mischook videos. They are rather general, targeted to beginners and can teach you what to learn and in what order. https://www.youtube.com/user/killerphp/search?query=web+deve...

In short, in any kind of programming, you have to learn the basics first. For web frontend, these I think will be: HTML, latest CSS spec, Javascript ES6. After that you can pick up a small library like jQuery. After that, you will know by yourself if you need to learn a particular JS framework.

For backend: A bit of HTML/CSS/JS, a language usable on server side (C#, PHP, Python, maybe Java, maybe JS), SQL and one RDBMS (Postgres, MySQL, SQL Server etc.). After that you can learn about REST, CORS and more advanced stuff. If you reach this point, you will know by yourself what you need to learn next.
Bug bounty platforms buy researcher silence, violate labor laws, critics say
Well at least with vanilla JS you know your skills will be useful again in the future. With frameworks such as Angular or React, they can disappear and be replaced by the next flavor of the month pretty fast.
It's why I never shopped at Amazon and don't plan to ever do it.

The exception was in the very beginning a few books. After they apruptly changed their privacy policy that did it for me.
Higher-order logic and equality; multiple ways to use lambda calculus for logic
[edit: before you read on bare please in mind I'm not advocating comments be enabled (like many others have assumed).]

I think it's a little redundant making a distinction between "useful" and "interesting" because either way the comment has value. However I do agree with the points you made in your other comment (https://news.ycombinator.com/item?id=22767319) and that the examples given of useful/interesting comments by the GP doesn't offer a high enough value to justify the inevitable negative and other low value comments. Which I think is the real crux of the matter. Much like why political discussions are generally banned on here, the signal to noise ratio just isn't worth the few valuable comments a submission might receive.
Is Hangouts now the same as Meet, or does Google have two different products? Hangouts used to work fine back when it was integrated with Google+ (I miss those days), but I just tried to go to a meet for my son's school, where nobody could see or hear us, and Meet claimed the mic was muted by the system, while the system said it was turned on and the browser had access. That's clearly not "it just works", but apparently nothing is.
I manage Oracle and Postgresql instances and I agree with this, except for one small thing: Postgresql doesn't have packages.

Otherwise, it is much simpler to manage than Oracle (which really is a system turned inside out). The documentation is really good and straight to the point (Oracle can't help but turn everything into an ad - nvl uses the best null handling technology on the market and such).
I guess it will sell well although I still prefer my 5S's (or the current SE) size..
I was always more of a Dr. Dobbs guy, myself :-)
That's insane, but in line with what other (local) sms gateways charge here.

But do you really need my phone number?
Weather. In the German data, you can see the days with lots of sunshine.
As a clarification, of course you will validate all moves on the server side and make sure client side state is consistent, but what I meant by validation is when you have to give every feedback from the server back to the client you will quickly find yourself in a ddos situation with so many players online.
Clever name. Love both products.
As a startup founder, here are a few alternatives that I would prefer.

1. Community edition - no direct support, maybe some enterprise features no available (like Sencha.com)

2. Hosted version - easier to PAYG with a lower price point per use (like Typekit)

3. One off purchases with updates for just 12 months. Updates then require licensing (like Sketch)

The other option is that you only got for enterprise and exclude the startup and indie developers. Enterprises tend to have no issue doing the right thing. If you're worried about smaller developers taking advantage, then you need to weigh up the long term benefits.

Just remember, if it's hard to do, it doesn't automatically make the wrong choice the right choice.
It would be if it had real clustered indexes like MS SQL, ie. Tables as btrees that are maintained with each update.
And for the more nonlay audience, Grothendieck's real pull is the persistence with which he applied category theoretic techniques successfully. Usually one would qualify this to algebraic geometry, but I think his approach can be followed in any of the many extensive fields in mathematics.

I would contrast this to what often happens in the physics community, albeit not in a condescending manner, where techniques diverge rather than converge. In fact, I would guess this is the role that Einstein played a hundred years ago: to encourage sensible connections between researchers' work.
> have you ever actually done this?

I have, but I didn't use go. I wrote a webrtc server in C, and probably handled something north of a trillion event points per month this way (receiving telemetry from interactive digital advertisements).

My goal wasn't latency but capacity: I can handle maybe 100kqps in HTTP on the same kit that could handle something like 600kqps+ messages with this (Never did proper limit testing here, since I knew my supplier was limited on the network links). It took about three weeks to get operational to a point it could be added to production, which was worth it to me.
I'd also recommend book that's developed the ideas of the Permaculture further to suit better for farming: https://www.regenerativeagriculture.co/ Just bought the book and it's a very thorough and practical guide on how to run small farm profitabily while building new soil and implementing Permaculture patterns. Richard Perkings who has written the book is a pioneer in regenerative agriculture and runs his own farm at Sweden (https://youtu.be/J_htLIUKX1Y) He explains the principles and theories behind his farm in this great lecture he kept at food-related hackaton: https://youtu.be/3Knn7ZH4Tiw
This is trivially true, insofar as Europeans traveled to the Americas and brought diseases, notably smallpox, with them.

It isn't meaningfully true, however. Smallpox tore through all of North America well before settlers were west of the Appalachians.
The actual data is here:

https://www.google.com/covid19/mobility/

(I haven't seen a link on the reuters article)
Or the rifle she uses to hunt sometimes.
720 or 1080 is enough for me on my 2011 plasma TV, in fact I think it is perfect. I find the 4K image on modern LED screens (or whatever they are called nowadays) pretty cold, non-movie like.
We may be talking past each other, I'm talking about webrtc in general as the subthread was discussinh that. Think about a limited user count screen sharing or vr app with a/v comms built in for example.
> Unlike BSD, which often disappointed me once I learned how much easier and mature Linux was to use.

I was with you right until that last sentence. I'm not going to offer a counterargument because your statement is extremely genralised and ripe for flamewars but I will say it's not as clear cut as you stated.
Google Mobility Reports: Helping public health officials combat Covid-19
I also think one should be careful not to make it seem like he was part of any kind of political scene.

He did write some texts outside of mathematics that could be seen as anarchist in the apolitical sense, for example the "Survivre" text. It's in French, so I don't know the exact contents, but I think it's like a sort of survival guide. But hey, we all have hobbies; one shouldn't read to much into the pasttimes of people, especially of people who rose to prominence not based on their pasttimes.
Works on my machine :D Did you try restarting your computer? Joking aside, all requests are served in milliseconds, there are no queues.
Ironically, the blog post shoots itself in the foot by starting with Postgres security.

Postgres has very poor security compared to MySQL, and in fact, I tell companies implementing compliance policies to shift to MySQL.

https://www.cvedetails.com/metasploit-modules/vendor-336/Pos...

The reasons are:

- Postgres' grant model is overly complex. I haven't seen anybody maintain the grants correctly in production for non-admin read-only users. By contrast, MySQL's are grants are simple to use and simple to understand.

- Postgres' COPY FROM and COPY TO have been used to compromise the database by copying ssh keys to the server, amongst other things.

- Postgres' version of upsert allowed any command to be run without checking the permissions. So the vaunted "software engineering" behind Postgres is not that solid.

- Currently Postgres is subject to around a dozen metasploit vulnerabilities that any script-kiddy can execute.

The simple fact is, if you use Postgres, you almost certainly have a security compliance problem.

I could make the same arguments about replication, or online schema changes, multi-master writes, or any enterprise database feature.

Some constructive advice to the Postgres developers is to take a week and add grant commands to limit COPY FROM and COPY TO, and look at the metasploit options and see what can be done ASAP.

I'd appreciate if you're itching to write a hasty response that you actually check your facts first.

If you're thinking, "How is it possible that everybody else is wrong about Postgres being the best?", just remember the decade of Mongo fanboism on HN. I cringed during that era, too.

Source: MySQL and Postgres DBA.
As a former SE user (used it for a couple years till the it was too bent/damaged to repair) my problem was that increasingly newer apps are made for larger phones & if you don't have a 20 year old's eyesight the screen is too small for comfort sometimes.
Could those stats be improved with a different type of light/higher intensity? A sound notification wouldn't be practical, I suppose, but that is also easier to notice than a tiny green dot on the top of the screen.
Most likely it will force them to govern remotely....
It's not LARPing, it's creative anachronism.

There's a difference.
Learn How JavaScript's V8 Engine Works with Cartoons
Ben Fogle has gone round and made quite a few TV programmes about people who have escaped to the wild like this. https://en.wikipedia.org/wiki/Ben_Fogle:_New_Lives_in_the_Wi...
Some of the models assume the effect of a lockdown was immediate.[1] The reality is that retail declined before the lockdown.

So this data will help tremendously. It even shows the panic buying buying before the lockdown in South Africa.

[1]: https://www.imperial.ac.uk/media/imperial-college/medicine/s...
Interesting. Can you elaborate on this. What do you use this vanillaJS framework for? How do you do DOM manipulation? How much traffic do you get from what you've built using this?

I've heard doing document.getElement... and then modifying the DOM is costly.
Coronavirus-related cyberattacks are booming