skysight-inc/HackerNews huggingface dataset:
Haven't benchmarked ant media server, but mediaSoup performance is very good.

"Easy to use" is in the eye of the beholder. Mediasoup isn't a packaged solution; you need to write some javascript to get a server up and running. From this perspective it's a framework that sits at the same level as, say, Express. But the API is flexible and powerful. It's exactly what you want if you're building an SFU cluster for a specific use case and want to decide on the architecture yourself. Here's excellent "1:N broadcast" sample code: [0]

With that sample code, you can broadcast a single WebRTC stream to ~500 clients on one vCPU of an AWS c5.large instance. To scale to more clients you need to use more than one vCPU. The new mediasoup v3 APIs make this pretty easy. There are now "pipe transports" and "plain rtp transports" for moving the low-level rtp bits around between processes and between machines.[1]

[0]-https://github.com/michaelfig/mediasoup-broadcast-example
[1]-https://mediasoup.org/documentation/v3/differences-between-v...
Procedural Art with WebVR and Oculus Go
Right from the article,

>The irony is that ECU-911 has not been effective at stopping crime, many Ecuadoreans said, though the system’s installation paralleled a period of falling crime rates.

Giving up liberty in exchange for security doesn't work, not really. Any shelter from street criminals gained is lost tenfold to criminals higher up, yet across the world people are jumping at the opportunity to rid themselves (or others) of their rights to fight {terrorism,criminality,child/women abuse,gun violence,scary minorities,drug use}. In the end, the trade off rarely ever has the stated effect and is never worth it.
Related topics:

* https://jochen-hoenicke.de/crypto/trezor-power-analysis/

* https://www.bearssl.org/constanttime.html
Only the finest handmade paper will be used.
This could be the start of a land rush in space, driven as you suggest by nationalism, but with a distinct economic aspect as well. Cislunar orbits are lucrative property. A moonbase is sort-of positioned to dominate them. (Maybe more in the imagination than in fact, but thinking about position in terms of velocity and gravity wells is hard.)
Lime Scooters Hacked to Say Sexual Things to Riders in Australia
Even more so on a resume. Next, please.
It really depends on critical mass. If the foreign pop achieves critical mass it can operate within its own bubble within a country. Some are ghettoes, some are little [some country|some city], some are clubs for foreigners who are passing through.

In the US, as well as some EU countries and elsewhere, you can have foreigners who don’t speak the local language outside of a few stock phrases because of critical mass.
According to CoupCast, Burkina Faso, Afghanistan, and South Sudan should be all be wary of a coup in the near future.
That assertion is disingenuous at best.

That guarantee is only achievable at the expense of forcing compiler developers to maintain a GUI toolkig for all platforms. Who in their right mind believes that's reasonable or desirable?
It's even smarter of Ford to (recently) recognize that self-driving cars aren't going anywhere anytime soon, and to double down on the electric car investments.
We are excited about user accessibility of WebVR and ease of development. So we played around with A-Frame for one week and made this demo.

In general it was a pretty smooth and interesting experience. We are looking forward to create more content :)

We tested it on Oculus Go, Chrome, iPhone and Google Pixel.
isn’t Panasonic the ones that provide all of the batteries that end up in Teslas?

my understanding is that Panasonic has been losing money so they’ve started scaling back production. which lead to Musk taking shots at them.
Agreed. I'm not saying that it's right, but China selling surveillance technology in South America really isn't different from the West's long history of selling arms and weapons to political/terrorist groups in the same region. They're both means to control and oppress, they just achieve them in different ways.
> dumb enough to put secrets in the code.

Even Apple has released code doing "dumb" things. goto goto for example [1]. This is a simple mistake, easily caught using proper code reviewing techniques and tools, and yet it still happened. This means they could have prevented someone making this mistake if they invested the time and energy doing things properly. This is Apple here. We aren't even talking about mistakes from Microsoft or Amazon or other major software companies.

And these people aren't dumb. Facebook isn't filled with "dumb" people, and yet, they've done far worse than Bilibili here with just their 'mistakes'.

The reality is, smart people do dumb things all the time because they are trying to get things done.

I'm not going to pass judgement on what other people did. I'm going to assume they did the best they could, and while they made mistakes, it doesn't make them dumb. Maybe someone got lazy, maybe someone was under pressure, and things just piled up.

"It's bad, but we'll get to it later when we have the time."

No one plans to have their code shared out to the public. I wonder how many of us could honestly come out clean for code they've written along the way. To not have someone say "Oh, you are using an older library there that's got a security bug" or "You shouldn't have done this" and what not.

[1]: https://nakedsecurity.sophos.com/2014/02/24/anatomy-of-a-got...
Glad you were released, I'm sure it was an intense experience.

It reminded me of a book called "Never Split the Difference" by Chris Voss where he talks about his approach to negotiating hostage releases. The basic strategy is instead of saying "no" to the price, say some version of "How am I supposed to do that?" which communicates a willingness to negotiate but an inability to accept the price. The side effect is that it builds empathy as it sounds like you'd accept the price if there was any possible way of doing so.

The final move is to throw out a precise, random low ball offer like "$5,470" where it sounds like you've scrounged up all the money you can. The idea is that with kidnappers, time is money. If after a few days or weeks they don't get paid, the low ball offer sounds like better than nothing.

In some negotiations, he kept talking to them for months elegantly saying these empathetic "no" statements until they actually gave up and stopped guarding the captive.

It's a fascinating read that goes into other forms of negotiation too like salary discussions.
It's all in the culture.

I did similar after a long drawn out crunch. Decided I was going home at 10pm rather than 11-12(after being in at 8am each day for the last 6 months).

I was branded as 'not a team player' the whole team basically resented me for 'not pulling my weight'.

In summary, fuck that industry.

The real solution is unionization or fresh blood but I don't think it'll happen in the next 5-10 years. Both titles I worked on previously I'm almost dead certain the constant crunch lead to a sub-par game and subsequent poor releases. Until that industry learns that crunch isn't the solution nothing is going to change.
OK so of the 5 interviewers, 2 did this. Others seem to not care. Do you know if "must compile" is a google wide rule that some interviewers just ignore?
ofc it is slower on a dual core laptop cpu, not really that big a surprise, considering the cpu probably clocks down when using all cores to save power or reduce heat generated

Edit: also laptop cpus have notoriously small caches on the CPU
Excuse the silly question if it is one, but would one option be not a full vacuum but only marginally lower density of air inside the balloon, supplemented by solar-powered propellers? Could there be a material strong enough to handle a minimal density difference to provide enough lift for it to work?
You're setting up a false dichotomy between decentralized & centralized, where the real concern here is quality vs. careless. The same technological advancements that have allowed everyone to have a voice have also made it trivially easy to obtain decent recording equipment and software to edit out the useless parts of the conversation. Not to mention the concepts of research and planning have been around since time immemorial, which are both free and the greatest contributors to producing a quality podcast. But that's more work than just using your phone mic to record a meandering hangout with your mates.
I openly say I cannot stay a fan as soon as I hear of such bullying behaviour.
The BSDs are operating systems. SystemD hasn't yet admitted that it is.
Craigslist provides a very common, broad service to a broad demographic of people. Almost everyone will want to sell something or buy a used product once in their life.

This site provides one very specific thing to a niche market. It's the difference between opening an office supply store vs a site selling one specific type of rubberband.
A republic is a form of democracy, like a cat is an animal.
They are spending crazy money at the tail end of a long bull run. It would not be the first time they messed up in this way.
What are some good podcasts to listen to? I listen to StarTalk with Neil DeGrasse Tyson and loved the (short, just 12 episodes) End Of The World with Josh Clark.
Not the best response from the vendor:

> March 19, 2018: Contact Qualcomm Product Security with issue; receive confirmation of receipt

> April, 2018: Request update on analysis of issue

> May, 2018: Qualcomm confirms the issue and begins working on a fix
It's one where empty array plus empty array does _not_ equal an empty string.
His half explained defence of music being less listened to was pretty strange.

Who cares if people listen to less music? Most people were listening to recycled top 40 trash on radio before podcasts became accessible in cars and on smartphones. I’d personally rather people learn stuff or hear about interesting topics while they drive than hear the same song for the 30th time.

A lot of crap passes for podcasts but so does modern journalism where the click baity headlines are the only interesting part of the story.
> Blockchain theft insurance is not a business that would survive long.

Why not? If they only garanty $100k and everytime you lose your key you get to pay more like car insurance. Making it more expensive to fraud with time. Not to mention all the fraud detection mechanisms that could be put in place and jail time could still apply if you're caught frauding.
To maybe make this more relatable, think about typing. How much do you type? How much do you think about it? Do you use your right thumb on the spacebar, the left thumb, or both? Why do you do it that way? Do you think you could type faster if you changed that?

It's these last questions that drive excellence in physical technique. Picking out tiny details in how we do things, then starting by consciously adjusting our technique, until it becomes unconscious.
If you’re willing to drive at 25mph your range is at least 700 miles :)
I would have assumed porting TCL would have been the most straightforward of the bunch. What features made it so difficult to work with?
A purely random number is almost certainly always beyond copyright, but as soon as someone puts limitations on that randomness a court may find that enough.

And what matters for a takedown is not the number, but the actually document being published. Github is not hosting the random number. It is hosting that number in the context of a larger document and it is that document that is subject to the takedown request. Things might be different if github hosted only the number without the associated labels and code.
I could see nps as a maybe-proxy for workplace satisfaction. I don't see the link to performance reviews. What is the question? "Would you recommend working with $employee to others?"?
Ask HN: Have you sent kids to (or attended) a coding camp?
Josh Fruhlinger (jfruh@jfruh.com) is collecting input for an article; but it also seems like a worthy topic to discuss here.

Josh is mainly interested in experiences from the past five years, with an eye towards giving practical advice to parents who are considering sending their kids to one of these.

Overall, what did the child get out of it? Were you happy? Was the kid? Was it a good value, in any way you would like to interpret that?

What did you look for when you went "shopping"? What would you have done differently, if you had it to do again?

Drop a note to Josh in email if you want to reply privately, but I dare say people here have experiences to share.
Of course they will be racist and sexist... they'll probably have a log of race and sex of those they see. That information is probably useful to know your customers and learn what to sell; it seems useful.
You can certainly see why they bailed from their existing car lines.

I can understand where all the car manufacturers have the same problem. They're afraid of building one too many generations of IC-powered designs (which are also following a Moore's Lawish rule of increasingly complex design) but aren't really sure what's next.
What I learned from analysing 1.65M versions of Node.js modules in NPM (2016)
Why? What do you do that is new/special/different? Going to the link doesn't show me anything interesting.
>4. Racists are weaponizing the results. White nationalists have flocked to commercial DNA companies to vie for the highest race-purity points on extremist websites.

Hitler drank water. Stay away from it.

Also, from the original quoted guardian article: "like many things in life, direct-to-consumer genetic testing is tailored for white people".

> 10. A pair of socks is a better gift.

The smartest question I can ask about this: what the fuck is this shit?
Workers of the world, embrace your value chains
I was once at a startup that did well enough at Demo, they wanted to launch without a proper ops team in place (it was a service). In addition to demands, lack of planning, and poor management -- there was an expectation that people work unreasonable hours. Taking a weekend off without proper genuflection was frowned upon. Multiple people walked before their 1 year cliff was up, other people stayed.

Working hard isn't an issue, but expectations like those in the gaming industry or some startups (like the one I encountered) are unreasonable and it would help if more people voted with their feet. That said, I know a lot of people in gaming have a passion for such.
Northpass Secures $4M Growth Investment Led by Edison Partners
I really can't read text when walking by myself or doing exercises which makes audio much more productive than text for my use case.
> Maybe it could eventually become an atmospheric variation of seasteading.

It's like a miniature version of the Venus cloud city idea, but here on Earth.
It seems to be an issue of company culture.

So the question is: What would it take for them to regain my trust?

Maybe a decade of restructuring, including punishments of managers that are responsible for breaches of safety protocols. They took the risk. And if even in the worst case (people die) there is no consequence, they will loose trust even more. Heads have to roll!

And then we can talk about the systemic issues with time pressures on the production line and managers getting all the wrong incentives.
I would think a way to recapture the meaning and mystique of music listening is not necessarily to throttle your listening time, but rather to more intentionally explore different genres & curate your own taste. The kind of aimless browsing you describe can happen at any duration of listening per week, if we allow it.
Because they haven't cached out? If you don't cash out, then the point is something other than just getting the money. The amount seems excessive for someone that is just a researcher, so a state actor that is trying to destabilise the whole system makes a bit of sense.
China still feels worlds apart to me, even on a day-to-day basis. Here are some examples in tech:

* Connecting to free WiFi at the airport? Need to provide ID.

* Want to set up a website? Need to apply for a license with the government and provide a local Chinese ID.

* Want to use Aliyun (the equivalent of AWS)? Need to provide ID.

I also suspect this information transmission is two-way. I am fairly certain private institutions in China have gotten my information from the government.

The U.S. has problems. Many problems. But the scary thing about China is it's way way out there, and most people seem fine with it. The Overton Window is leaps and bounds ahead of the U.S. A vending machine is asking for your personal information to buy a soda (because all transactions are done through cellphone and they request permission from Alipay before you can pay)? Why not. I really want the soda (real example). No one bats an eye.

And from an economic perspective it works! People like it; China's growing. And wow it makes things convenient for all parties involved (apart from annoying problems when first registering)! This makes other countries sit up and take notice and maybe think about adapting it for themselves.
Yes. Canon's older Powershot series of cameras ran VxWorks, and if you're familiar with CHDK, Lua is one of the supported scripting languages.
Java with value types and way more control over memory layout, and unsigned integers, and simd intrinsics?
Performance is a little better these days even without the simd intrinsics too.
That's missing the point. The point is that the introduction of plastic packaging has made food far safer and more accessible for billions of people.
But first, a smartphone app to manage the water consumption and walking times.
You could be forced to use something like coinbase where they store your private keys. Actually coinbase already provides some kind of insurance in case they get hacked.
Sounds like what OpenBSD has done with LibreSSL as a slimmed down fork of OpenSSL. Or even OpenBSD itself as a slimmed down fork of NetBSD. Makes sense to me.
But also arguably 'title' is still important maybe even more than before because it shows on the tab, and everybody uses lots of tabs now.

When there was no tabs users could always see the content of the page knowing what they are looking at. But tabs hide other pages so it is important that we know what is in all those other tabs.
You seem to be focusing too much on a single part. My point is that democracy relies on multiple pillars, it's not just a concept that you explain and voila, it works, you need a mix of pre-requirement. If you have none or few of those, chances are you won't keep a democratic system even if installed.
Syncing Files Between Cloud Hosts (2018)
Compared to many companies where managers make a lot of decisions in a room with no feedback given to or received from engineers, it's heck of a lot better.

I'm not so sure this is better. I was an individual contributor for over ten years until I became a manager a couple of years ago, so I've seen both sides of this coin. My experience has been that typically engineers aren't interested in understanding all the non-technical things that are necessarily part of the decision making process, or worse think of these things as beneath them, asinine, or "easy". Much of the feedback from engineers is negative, not useful due to an overly narrow focus on specific tech stacks or solutions, or lacking context. Sometimes the context isn't there because of poor management decisions to not be transparent but often it's not there because the engineers' bias results in them not seeking it out. Very few things are black-and-white, and certainly it's better to include engineers' in the decision making process at some level, but that's a two way street--maybe engineers could work a little harder to overcome their own erroneous biases.
Accenture depends heavily on its army of outsourced smaller firms with junior remote staff. No surprise here.
Weird article.

I personally can't listen to podcasts for another reason though: I find them so frustratingly slow. E.g. when I read the New Yorker, I can read 5x faster, and more importantly skip over sections I'm less interested in. (So even listening at 2x speed still doesn't fix it, and you just can't "scan" a podcast the way your eyes can scan a page.)

When I listen to a podcast, I feel so stuck at the pace of the spoken word.

A big part of it is also probably that I commute by subway so it's easy to read... maybe if I commuted by car I'd appreciate that a slow podcast is better than nothing at all.
I had plenty of issues with the language server as well, especially very high memory consumption and CPU usage.

For now I will not move away from Jedi again.
Also I would point out that your compiled Java binary apps might run just fine on a platform not existing at the time it was compiled.

Example: I wrote a Mandelbrot program compiled as a double-clickable JAR.

Nearly a decade later I find that it runs just fine, albeit more slowly, on . . . a Raspberry Pi.
> the popular stuff seems milquetoast

Isn't that true of any medium?

I don't know who the Velvet Underground of podcasts would be. I wouldn't have recognized VU when they were getting started either.

I suspect this is the sort of thing that's easier to recognize when looking back.

I certainly didn't understand punk the way I do now back when I was a punk rocker. All I knew was I could play a little bass (badly) with some friends who played guitar and drums (badly) and sing (badly) and we had a blast doing it. Yet today, looking back, I see so many top-notch musicians who credit punk for the work they've been able to produce.

Of course, this may be my way of passing the buck. "Wait and see" is an easy way for me to dismiss your argument, and I apologize for that. It could be that in 10-20 years we'll look back at podcasting and say, "Meh, that didn't really amount to anything." But I suspect that won't be the case.

(As for my 2 cents on who's killing it at podcasting... I'm personally a fan of the Cracked podcast. It's always entertaining and educational to boot.)
> Libvirt is one of those softwares which ads a layer of complexity for the sake of complexity, yet offers nothing of value in return.

Isn't that sort of like saying the system startup scripts/subsystem adds complexity for the sake of complexity, and you should just use ifconfig and route manually in some script after startup?

In both cases, that you can fall back to the underlying commands is great. That you should use them instead of the normalized interface provided is debatable.
The video game industry already gets fresh blood constantly - then burns them out in three years.
Star announces dreams to play for Manchester United
Difficult one! How do you get people like Bengtsson, former director of the Max Planck Institute for Meteorology in Hamburg and winner of the 51st IMO Prize of the World Meteorological Organization for his pioneering work in numerical weather prediction, and Richard Lindzen, ex-Professor of Meteorology at MIT, Freeman Dyson plus a couple of physics Nobel prize winners and a score more, to see sense? If only they'd listen to Greta Thunberg!
A company I used to work for used this: http://sayakb.github.io/sticky-notes/pages/home/

It seems very similar.