skysight-inc/HackerNews huggingface dataset:
> There are plenty of other operating systems where I can.

Name 1 OS + hardware combination where you have the ability to fully audit every part of security-sensitive software. I'll wait...

> Android being shitty doesn't give Apple the right to be shitty.

No, but you can whine about stuff you're never ever going to get, or you can just pick the least problematic option available. Currently that's Apple.
I agree that there are a lot of good technical details. However, I wish the article had started off by saying, "It's Not Power Companies Being Evilly Evil - It's Homeowners Being Cheap" instead of waiting more than half way through it.
Here's an example: https://www.dropbox.com/s/uvaara0pbelgj4q/IMG_6503.PNG?dl=0

I'd bet it trained on something like the fur texture since it also matched things like a lemur which have longer smooth fur.
Australian protectionism re: the building industry if disgraceful.

In Victoria for example, you're not allowed to do any work on your own home if it exceeds a certain monetary value without first running through a Kafkaesque bureaucratic process to obtain a certificate.

This doesn't sound unreasonable until you realize that they don't care if you have any qualifications related to the work and don't even want to know what the work is. They simply want to confirm that you haven't done any other work (on your own property) in the last five years.

If you have, sorry, need to hire a registered builder. This prevents anyone from legally buying a home, renovating, and selling it, or even doing any significant work on your own property more than once in five years.

And if you want any other tradesperson to come to assist for anything while your doing it (installing a power point for example), then you need in person occupational health and safety training at a "registered training institute".

http://www.vba.vic.gov.au/consumers/owner-builders
Looks good. This includes controlling camera through USB/Wireless. Any other manufacturers offer SDK?
That number always comes up, and it always needs to be said that a billion miles with driver assist and a billion miles under autopilot are not the same, and it’s a bogus figure. As to better than a human, it needs to be better than the humans who buy luxury sedans, sober, and awake. Better than a random selection of humans in a random selection of cars is no good. Conflating all vehicle deaths is like conflating all gun and knife violence; the average person on the streets of Chicago has far less risk of being shot than someone in a gang, or engaged in the commission of a felony. Yet you can make all of Chicago seem like a war zone by conflating the risks of different populations and dumping the raw statistics.
That includes the Kirkland house brands, Kirkland and Trader Joes seem to not cut corners on putting out house labeled products.
Hmm. Doesn't look like the software runs on device but rather on an connected device via USB or Bluetooth/WiFi.

It doesn't seem to offer much more than PTP already does for many years - or am I missing something?
I think it's becoming the Qt (via LXQt) competitor to the GTK3 (via Xfce) Xubuntu.
I wish they would've considered going open source instead. Sure, their rendering engine was far from perfect, but it had its advantages, even to Chrome at the time.
I really like Opera as a browser. But I am still wary of its owners.

48.0%: Beijing Kunlun Tech Co., Ltd. (Zhou Yahui)

27.5%: Qifei International Development Co. Limited (Qihoo 360)

19.5%: Keeneyes Future Holdings Inc (Zhou Yahui)

5.0%: Golden Brick Capital Private Equity Fund I L.P.

I don't know anything about these firms and whether I can trust them.

Something about this ownership structure just makes me uneasy about the product.
Is WebAssembly more secure than Javascript when it comes to escaping the sandbox? I see exploits every year in pwn2own for Javascript.
Facebook has pulled similar tactics in the US also : https://www.wired.com/2010/11/google-facebook-data/
I worry less about software / hardware crashes leading to death and more about cyberattack. I've written about it before[0]: We need regulations before a mass breach of autonomous systems happens. Not after. This whole bullshit where corporations claim all sorts of things about their security then get owned trivially has happened for every OS and device out there. The supposedly secure QNX was installed into countless tanks, nuclear power plants, and autonomous devices before getting owned in 2017[1]. I don't buy this "just trust us" attitude from automotive and other autonomous manufacturers. One of them is going to fuck up at some point.

[0] https://www.zachaysan.com/cars and apologies for the length; it was a very stressful time in my life.

[1] http://support.blackberry.com/kb/articleDetail?articleNumber...
A bit of a tangent, but is something like BIP39 (seed words that can be used for backup for cryptocurrency wallets) possible for gpg? It would make backups 100x simpler.
How fast is this compared to browser javascript vm "implementations" of WebAssembly?
JSON to Swift C# PHP JAVA any language, template driven Code Generator
Security conscious users.

I don't want random software reading $HOME just because it runs under my user account.
My initial reaction to this was that this was typical. I was similarly treated. But frankly, I know Guy and something doesn’t seem quite right.

I’m not certain we have heard the full story on this.

One thing I will say: I often regret creating the admin’s noticeboard. It helped centralise control and the incidents offshoot is a cesspool of conflict. It often is not managed well at all.
Snaps and flatpaks are just a vector for malware. They're worse in every way than a traditional package manager. I'm all for packages which containerize their software (we already chroot a lot of software like this), but snaps/flatpaks are just dumb. There's no substitute for your package maintainer personally auditing and preparing the package for you.
>Everyone can sit back in hindsight and act like armchair developers.

That's one perspective. But come on! I really don't understand that attitude that when presented with a problem, the first approach is to spend a few days blindingly refactoring code and upgrading all the underlying frameworks. Seriously?

The problem is also obvious if you just stop and think about it for a second:

- They are using Firebase. For the purposes of diagnosing our issue we can assume the backend will scale well (for trivial queries) and the pipe between server and client should be wide. Firebase could be the problem, but odds are Firebase didn't go down on you just as your go-live went ahead.

- Because they are using Firebase, their app is completely client-side.

You can go through the potential areas of concern:

1) UI has trouble rendering. That should largely be independent of the number of users. If this was only a UI issue you'd expect some users to have problems (maybe ones that created a large amount of artifacts) but not all users. Presumably before going live, the app worked well with their test datasets.

2) Some combination of UI or Network or Data model. They noticed their web-app got slower as the number of users grew. So question is why would individual user session slow down as the total number of users grow? It must be that a single-user view is somehow dependent on the total number of users in the system. WHY?!? We know Firebase is fast, but any fast system can choke if you have a bad data model. So it could be a slow query. Or it could be a too large of a response being sent down (again, why would a large response be sent down). Maybe it was a huge json object and the UI locked up. Or something like this.

It really shouldn't have taken long to at least target potential areas to explore. HELL, you should be able to see the issue immediately if you open up the network tab. You'll see which requests are either taking forever, or lead to large amount of data being transferred or both.

It really isn't about 'armchair developers'. I've been in situations where things are falling apart and you need to figure shit out. Our product is on-prem and used in hospitals and is connected to multitudes of other systems controlled by other vendors. When you're trying to diagnose issues, you have to have a rational approach based on some reasonable hypothesis.
The most interesting question about this is what their motivation was to justify building an in-house ASIC design team. That isn't a super hard thing to do for a company of Tesla's size, but it is nontrivial and seems like a significant investment. It is probable that they got massive performance improvements by specializing their hardware, but it isn't clear that they couldn't have gotten the same perf improvement by upgrading to the next gen nvidia system (drive Xavier or something like that, the one with Volta + NVDLA).
(for example)

gpg --list-only --list-packets foo | gawk '/^:pubkey\>/ { print $9 }'
When people say "Oh but now Visual Studio is free for small scale use, .NET core is officially supported on linux" etc. I really just have to ask one question:

So what?

This whole conversation somehow reminds me of the old iPhone vs Android conversations about 5-6 years ago when Android phones started catching up on iPhone in features such as non-lagginess etc. and people were like "So now Android has it too and you have no more excuses not to change to Android now!"

Well...hahah...it doesn't really work that way. Even if Android could do everything that iPhone could...why would I still change? Why would I see all that trouble just to gain _NOTHING_. It's same with MS tech stack. Why would I change from tools I know and trust to MS stack when it would take time and money, but I wouldn't get anything?

In addition MS has been fucking over people for about two decades and just because they have been seemingly friendly for last few years why would I trust them?

Also if one were a software engineer, more or less experienced, and was thinking what tools to use, what do you think? Would he pick the tools used by top engineers and tech companies or embarrasing enterprise tools designed for senile bankers and municipality sinecures who are afraid of tech and want to use tools made by big company they have been repeatedly told since 1980s?
What a butt..
Only when everyone learns a major property of fake breasts isn't that they solve computational problems via the field effect.
Yes, the orchestrate part (working on GitLab CI) is an alternative for Airflow. Also see https://gitlab.com/meltano/meltano/blob/master/README.md#dat...
While it's true that you can run plain-old Ubuntu on a 10-year-old machine without problems, the growth in popularity of smaller ARM processors (rpi etc) also creates demand for a lightweight linux distro. When I read the title I assumed that Lubuntu's new direction was to move towards offering better support for such devices. Guess they're going the opposite direction...too bad.
I'm a happy Sentry user, https://sentry.io
Congratulations to my neighbors at Duo! That's a crazy amount of money and I hope that many Ann Arborites pay it forward in the tech scene from which Duo came.

Lots of good tech in A2 in general - Deepfield acquired by Nokia, SkySpecs, Trove, FarmLogs (a YC startup), LLamasoft (my employer!), IBM is here, Toyota, Hyundai, a rapidly increasing number of medtech companies, and plenty of boutique consulting. It makes for a healthy life - a strong tech scene drives wages up, yet the cost of living is still fairly low (downtown A2 is very expensive already, but you can live in the nearby areas for considerably less). There were four companies from A2 in the who's hiring page the other day. Take a look! :)
Yeah that's what I ended up going with, too.

I might yet switch it out for a plain text editor and just draft all my HTML by hand like scardine has done.

But I don't exactly write a lot these days, so maybe it doesn't matter too much!
Why can mature people not do DMT? I'm confused.
It would be interesting for miners to offer all merchants within the geographic area affected by their power consumption fee-less transaction processing (free mining for their neighbors) . If it's technically achievable I could see it introducing some unusual but generally positive dynamics.
http://www.opera.com/computer/linux
there is something fundamentally different between a machine and human. how the brain operates is not well known, so to claim our brain is a neural network made of meat is just a guess.

the truth is, people have a lot of experience with other people. we can usually predict behavior of other drivers on the road, and can even predict pathological behavior or know how to handle it. that is a major point. when machines and software fail, they can fail in big, unpredictable ways. humans fail in fairly predictable ways. none of us have this experience with neural networks or machines.

i barely trust my computer to work on a daily basis, much less a vehicle.

and lastly, when a human is driving, fault is usually clearly and easily assignable. how fault is assigned in the case of machines driving is not clear at all.
Under 15? Not really, can use purely offline sources for that generic material. Good skill as well. Still should have a basic computing class though, perhaps wrapped into a library class.
Nothing seems that fast at 50 m.p.h., however, excuse the mix in units, but each of those 200 frames is the equivalent of 10cm or so along the road. At 2000 frames per second then that is the equivalent of 1cm.

I don't make a habit of crashing cars but I did have one glancing head on crash, combined speeds around 125 m.p.h. and it was only centimetres that meant I did not wipe out that family and trash the car I was in.

As a consequence I would say that this 10x frame rate really is quite game changing, particularly for on-coming vehicles.
That question should be answered in future pwn2owns, probably :) but since it reuses JIT architecture in existing JS engines, my guess is that it will mostly benefit from previous security and sandboxing advances.
If you can trace inherited money back to an immoral past, then it's not fair, IMO. However there really isn't much of this kind of wealth anymore.

I completely disagree with you about fairness though. I'm working so my kids can have a comfortable life, that's almost the only point of the work I'm doing, and it's not fair to not let me work for them.
Everyone loves to compare web pages to Moby Dick (I guess the Bible is out of vogue). But Moby Dick has pictures, as do web pages.

I know they're still overburdened with crap — mostly advertising — but at least do the comparisons properly.
The New Vue UI Is Amazing for Creating and Managing Projects
Maybe that chip was not important in itself but was just a good opportunity to improve in house expertise in chip development. Having expertise gives a lot of power during negociations with providers.
>They seem to have a rather low number of mistakes per billion miles

I am curious on what numbers are you basing this on, the Tesla PR numbers are not valid statistics.
Under the age of 15?
Question ever-expanding bureaucracy?
Square made $37M in revenue on Bitcoin in Q2
Thanks. Will get back to everyone soon!
I think perhaps the most important thing to learn about 3D graphics is patience. 3D graphics is a craft. If you're from an art background, you're used to the idea of drawing the same things every day for decades, and still not being 'ready' - because you're not just training your brain, you're training your eye and your body. It's the same with Blender.

So I'll agree that it's not a good program for a quick sketch - but I think it is a good program to learn 3D graphics. Ultimately, what you learn in a craft is how to train your body and eye to make fine movements and spot fine differences, at a good rate. That's why people who are good at drawing are good at clay sculpture.

The nice thing about Blender is it's really designed to appeal to somebody who knows the program like the back of their hand. You can incrementally improve your process, taking repetitive tasks and working out how to do them more efficiently. Ultimately, it's this approach which will make you a better artist - and the unfortunate truth is, there isn't an easy road to this point - you get there by being frustrated.
As you can see, I respect you more: I spend some of my time to provide links for you as proofs. But nevermind, it's offtopic anyway. And it's not so important for me to argue about :)
I disagree. I was quite badly treated by a number of Wikipedia admins and it nearly ended in disaster.
Let's say you drive 130km/h (36m/s).

36 / 200 frames = 18cm travel distance between each calculation.

So you either can calculate much more each 18cm or calculate shorter distances.

I think a shorter distance is not very useful but calculating more might be.
I would also expect that a larger residential inverter could successfully backfeed the load side of a single distribution transformer (i.e. just a few houses). If the line workers are repairing a distribution transformer or its associated hardware, this could be a big deal.

I don’t know if the workers make a habit of physically disconnecting all of the houses that are connected.
Weren't the smarter miners already relocating to places like Iceland which have more cheap surplus geothermal power than they ever use themselves anyway?
> sober, and awake

See you can try to move the goal post, but as soon as they would be saving lives by taking tired or drunk drivers off the road that's very useful.
You said they were GREAT learning devices.

I agree that some people may prefer them, but they're still awful learning devices compared to more conventional learning devices, and especially so in a classroom.
>By having its own silicone, Tesla can build for its own needs at its own pace. If they suddenly recognize something the hardware is lacking, they’re not waiting on someone else to build it. It’s by no means a trivial task — but if they can pull it off without breaking the bank (and Elon says it costs them “the same as the current hardware”), it could end up being a significant strength.

I outright snorted at this. Time to market is not why you build a custom chip instead of software. Is this article written by a complete bonehead?

Tesla has it's own hardware platform. Anyone with an ounce of sense will know that was always going to happen because of power consumption, cost and performance. The Nvidia Drive platform is designed to be a quick way to get to market with FuSa. The requirements for fully autonomous modes are estimated by some to be over 10x higher than the top CPU/GPU offerings.
More data points can hurt: it may just waste time processing data which doesn't improve results but it can actually make things harder if you're just adding more noise which has to be filtered out but there's no corresponding improvement in signal.

As a simple example in a different domain, years back I found that the best way to improve Tesseract's OCR accuracy was to ensure that I didn't feed it images at more than 150dpi because it would sometimes misrecognize dust, paper texture, etc. as characters.
Doesn't do identity, relies on external IAM. Look into Duo Beyond.
zx2c4 (Jason A. Donenfeld) is the main developer of WireGuard, and Zinc. The name "zinc" could be a nod to NaCl / libsodium.
From what I read in the past year it's easier to build a snap (kind of building a docker image) than packaging for a distro: at least two formats (apt and yum) and several variants (at least the LTSes of the main distros). So the target audience could be the developers of the applications, not the users.

I'll be using Opera from the apt repository until they build a .deb. Then I'll see what to do. Disk is cheap but even my 1 TB SSD is not unlimited. My docker images for work already suck up much space.
Can future gen GPUs bridge the gap? The NVIDIA CEO seemed really confident when asked previously about the challenge that specialized AI chips posed. Is his confidence misplaced/just bluster or what?
That's really my point. Not Americanism or whatever.

I mean we have kilograms, meters and seconds. And they're the same for every country.

But "$" (dollars and other currency units) means different things, depending on the context. Similarly for ounces, pounds, feet, gallons, etc. So you're left with constructions like "US $" or "USD" or "USD $" vs "Can $" or "CAD" or "CAD $". Just as with "avoirdupois ounce" vs "troy ounce", "US gallon" vs "imperial gallon", and so on.

So anyway, I always write "foo USD", "foo EUR", "foo mBTC" and so on. To avoid ambiguity.
> what numbers are you basing this on

I trust insurance companies to have good data, they think it improves safety when you compare rates.
Breaking the Zimmermann Telegram
Wow, a complete shitshow which could've been avoided by consulting with 1 experienced developer good at debugging. This kind of negligence must be happening more than what we think so there are lots of opportunities out there.
> Hash passwords using a real pbkdf like argon2 in JS or native code client-side, using sensible mem-/cpu-/gpu-fpga-/asic-hard params, because passwords should never go over the wire in any form.

If you're sending the hash on behalf of the password... doesn't that just turn the hash into password? In either case if you get the info that's all you need to send to the server for auth.
what does he mean with regards to GPUs and CPUs "emulating"? they are computation machines doing computations. an algorithm running on one or the other isn't emulating anything in this context. running on "bare metal" is just an optimization along a certain axis. it isn't any more real of a computation.

and talking about this now seems like another desperate attempt at generating hype.
How ESA is applying AI to its future space missions
No that is not and has never been "the point" in the medallion system.

Perhaps do just a modicum of research before making such false and uninformed assertions:

http://www.nyc.gov/html/media/totweb/taxioftomorrow_history_...
There will always be things you dont know.

I've learned not to beat myself up about it.
The older I get the more I realize that just because something is good for the average person doesn't mean it should be the law for everyone. There are billions of ways to go through life, and sometimes the freedom to make and learn from mistakes is just as important as a formal education.
The point of copyright is to incentivize the creation of new works, at the expense of making those works less available. Adding additional copyright restrictions to existing work from decades ago does nothing to incentivize the creation of new works. It's all cost and no benefit.
My thoughts as a High School teacher:

I have tried[1] to allow students to have their phones, teach them to use their phones responsibly, etc. It doesn’t work. They are banned in my class.

I’m just a single teacher with basically no budget. I can’t compete with giant corporations that spend millions on design, UX, UI, etc.

[1] Also, technically trying to teach kids to use their phones responsibly (or even generically teaching them how to be responsible adults) isn’t legal state standard for any of my subjects so I could get yelled at by parents or admin for doing it and I would have no recourse. It’s unlikely to happen out, but it is something admin can use if they don’t like you and want to nail you on something.