skysight-inc/HackerNews huggingface dataset:
Not an archaeologist, just someone who reads a bit, but yes. Any effectively impassable barrier to large scale travel would qualify. For most of the time modern humans have been extant that meant the Atlantic and Pacific oceans, the Himalayas, and the Sahara desert to name a few really big ones. This is not to say that nobody ever crossed these barriers, they just didn't in any quantity. There are plenty of anomalous finds, like the apparently Solutrean tools found in North America that are dated 19,000 to 26,000 years ago[1]. One explanation is that it's just a coincidence, another is that a group of ancient Europeans (who by the way were probably not very related to modern Europeans) found their way to North America. My personal opinion is the most scientifically sound way to figure out these questions is genetic analysis of any skeletons that can be found in the area. However digging up American Indian grave sites for sequencing presents serious ethical considerations, to put it mildly.

[1] https://www.independent.co.uk/news/world/americas/new-eviden...
I'm using a native app which uses the same passwords dialog as 1password (or the iCloud keychain for that matter). You can configure which one to open in the settings.

There's even multiple iOS apps available for use with keepass last time I checked. I'm using https://keepassium.com/

NB: I understand what you're saying about still using 1p with Signal. I did that for quite some time, as well(; Using keepassium really works equally well for me as did 1p on iOS. Doesn't look as fancy, but I really just need it to know my passwords or generate a new one^^
Yeah, a bit strange considering traditional and simplified make up two different languages in their list of forty.
Keeper Magecart Hackers Steal Details of 184,000 Payment Cards
Great observation and questions. What would you put in place of a WebView core?

I know very little about this but I assumed one advantage to doing it this way would be that browsers have to access the same web and thus conform to some kind of web standards, making your cross-platform core achievable. What else could you reliably expect to be on a Windows/Linux/MacOS install with enough shared DNA or similar feature set to build your engine?
Sandworm: A Timeline of Hacking
you might feel different about this tradeoff when you're older (read: less easily in demand) or have family to support.

There is no such thing as having money to burn at the middle-class level unless you want to live on peanuts when you're in retirement.
I agree that’s the case. I only pulled that information about Christianity for the OP because they weren’t sure what Christianity taught about the water-wine parable.
Let's call it what it is: Racism
let me throw in the 'goto' statement here...
Why would Red Hat (who created OpenShift) want to buy an inferior competitor?
You are right, we shouldn't ever do anything, since nothing will ever completely solve a problem in one swoop.
The Miniature Microcars of Amsterdam
I don't like this mentality. Maximizing lifetime revenue isn't some emergency to panic about. It's one goal to balance against many other important things in life. If your income provides you a lifestyle you're happy with and is poised to continue doing so (which in this context is almost certainly the case), there is no emergency.
The entropic dynamics approach from Caticha is closer to Jaynes’ ideas (and more interesting than qbism in my opinion, as it’s quite different from standard QM instead of just giving a Bayesian interpretation to it): https://arxiv.org/abs/1908.04693
This tend not the generate debate at all, see for example the proposal to replace master/slave with leader/follower in django:
https://github.com/django/django/pull/2692
> - Why do go source files even need a package declaration? It serves no useful purpose since the compiler already knows enough to spit out an error if you get it wrong.

I know about one use for it: package mypackage_test allows you to exclude test code from builds. I agree with the rest of your points though :)
No. Ideally, ICE would've announced this much sooner so that Universities could prepare. Or asked for an exception or the laws changed so that this isn't a problem.

Instead they chose to announce this and give universities 9 days to get everything figured out.

This is patently immoral for visa holders that would otherwise be allowed to be in the country given any other circumstances (ie not a global pandemic)
Try reading the post. There’s a lot more there but the gist is that this is optimized for a different set of OCR uses and not the more typical scan a book/receipt cases.
I use the Remarkable. I love it for marking up documents and writing brief notes/sketches. Also (you may already know this if you've researched it) it exposes ssh and you can get root, so you can pretty much put any program you want on it. I've used https://github.com/canselcik/libremarkable to write some basic apps for it.

One thing I'll note is that the hand-writing -> text converter never really worked that well for me. I have messy handwriting so YMMV. I would still recommend it, but if that's the killer feature for you it's something to keep in mind
Learn Vim in 2020
At user groups and in online communities they keep talking about Vim and how cool it is to use this text editor. Let’s explore what all the Fuzz is about.
Yeah, they sort of left out the measurement and prediction part. This is just an opinion survey, at least based on the abstract
If you choose the HTML version on EUR-Lex you'll have a sidebar nav.
Thanks for the kind words. Brandon the founder here. :-)

So although I could see how that quote could appear like that, the quote is not kissing the ring. We scoured the whole semiconductor start up scene to find a chip that could be used for this.

There are only 2 chips (as I'm aware, as of this writing) that can be used in such a way:
1. Intel Movidius Myriad X
2. Inuitive NU4000AI.

And the Inuitive, until super recently (i.e. 1.5 years after we have already built hardware off the Myriad X) was not ready to be used (had tape-out issues at the fab).

So this made the Myriad X the only chip that (1) had the capabilities needed and (2) was actually available and in production.

In terms of our open-source nature, the latter is what we've implemented - where we have closed source binaries running on the Myriad X - which then have a slew of open-source counterparts on the host. Sorry if this came off disingenuous. Do you have advice on how to phrase it in a better way?

https://github.com/luxonis/depthai-hardware - DepthAI hardware designs themselves.
https://github.com/luxonis/depthai - Python Interface and Examples
https://github.com/luxonis/depthai-api - C++ Core and C++ API
https://github.com/luxonis/depthai-ml-training - Online AI/ML training leveraging Google Colab (so it’s free)
https://github.com/luxonis/depthai-experiments - Experiments showing how to use DepthAI.

The above includes open source hardware, core capabilities in C++ which can be cross-compiled for various hosts, and open-source training notebooks and use-case examples.

So the goal of open-sourcing all that we can (including hardware) is to enable folks who have their own applications to leverage this, modify it, use it, etc. w/out having to even talk to us. We cannot open-source the code that runs on the Myriad X however, as then we wouldn't have a way to monetize, and would have to give up on the mission. (That, and we're also not allowed to.)

Thoughts?

Thanks,
Brandon
SUSE just bought a golden ticket into the upper echelons of the CNCF. Rancher is also very profitable, way more than their kube offering.
The Engadget version of the article has more info.

"The report, led by civil rights leader Laura W. Murphy and the civil rights law firm Relman Colfax, had a number of recommendations."

https://www.engadget.com/facebook-audit-civil-rights-hate-sp...
> Wouldn't this mean that you just become another blogging service to trust?

Indeed.

At some point the desktop app will need updates too. If the developer stops updating it it will be as good as dead.
Technology Panic
I did check it out before using KeePassXC, thank you.

I took a whole day to check out all available FOSS options. KeePassXC won based on my criteria by a long shot.

One deadly reason against BitWarden (for me): Having a FOSS server that's not officially supported and more or less reverse engineered, is even worse than a proprietary API. It can become defunct at any point in time - and it might even be hard to catch it. At least, with 1P, when they deprecated their old Apps, they announced it.

Not saying that BitWarden is bad in any way. Just saying that the KeePassXC stack is FOSS all the way with no lock in and multiple implementations of the Keepass file format.

As for the SNAP package: I'm not versed in that. I'm just using the regular Debian package. Works fine for me.
Which content blocker(s) do you currently use on iOS Safari?
The human cost of a $20 burger during a pandemic and beef supply chain in crisis
The actual complaint is here:

http://orgchart.mit.edu/sites/default/files/reports/20200708...

My very short summary:

- there is a rule in place whereby international students who don't take most classes in person will lose their visa status

- this rule was suspended by ICE on March 13 for the duration of the Covid19 emergency

- ICE now has changed their mind for the Fall semester

- the core part of the complaint is in paragraph 10. It has 2 parts: the ICE u-turn is "arbitrary and capricious and an abuse of discretion", and it did not follow the Administrative Procedure Act.

Now, IANAL, but here's my take: for the first part of the complaint, it's very likely ICE will be able to produce some "analysis" so they can claim their decision was not arbitrary and capricious, but rather made after careful consideration. The second part of the complaint has probably better odds of success. If Harvard and MIT can pinpoint the exact part of the Administrative Procedure Act that ICE did not follow, a judge could issue the injunction. Just recently the Supreme Court overturned Trump administration's decision to revoke DACA based on this Administrative Procedure Act.

In the end though, even if this injunction is issued, it may take months, and it may arrive too late to be of any help for the international students who will lose their visa.

It would be fantastic though if someone with legal expertise were to opine on this in this forum.
The newLow TouchEconomy – How to navigate the world after Covid-19 [pdf]
> There is no such aid for internationals.

That's not completely accurate. Both Harvard and MIT claim parity in financial aid for international and domestic students. However, there is a bit of a discrepancy in the way that income is evaluated, higher taxes abroad leading to less post-tax money even for equivalent incomes, as well as non-institutional funding that domestic students are eligible for, but foreign students are not. The overall effect is more of a shift in the distribution of incomes between international and domestic students (i.e. if you're international you will be paying more at the same parental income level), but there is still a level where attendance is basically free.
>We don’t need to see the officers’ unblurred faces to confirm that these were successfully extracted from a random eBay purchase

This feels like bootlicking. Officers are legally allowed to be filmed while doing their job. It may not be relevant to the story, but its irrelevant to blur them at all.

>We don’t need to see the exterior shot of someone random person’s house, because that could result in their location being identified and the press mobbing them pointlessly.

Sorry but this too is considered public photography. photos of a persons house exist on google maps and generally across the internet as a whole.

>We do need to see the safe interior shot of someone’s house, that doesn’t reveal any identifying information, since that protects their identity while supporting the story at hand.

Nope, not at all. You generally cannot just film a private home or business, and police filming a home is a pretty shady area for anything but the purportedly advertised use for a bodycam. the TV show COPS learned the hard way that just because the police can enter a home, doesnt mean you get to film it without permission or consent. places like Disneyland and concert halls routinely have legal standing to enforce a restriction on flash photography as it is again, private property.
1) mask compliance

2) they opened up restaurants only 4 days ago — not nearly enough time for a resurgence to appear. Wtf is this article even about?
MateCaps: Easy to Drink Organic Yerba Mate
Sure, but that's numerics. What I meant by high performance symbolic computing was things integrating hundred term expression or expanding, manipulating and simplifying expressions of similar lengths or solving (diagonalising) 9x9 matrix with symbolic expressions. Unfortunately in these applications SymPy is (painfully) slow, although I haven't tried using PyPy backend for this.

Yeah, SymEngine is a great idea and it is a lot faster, but its functionality is very limited compared to SymPy. The development is slower than SymPy and I suppose its due to the fact that its in C++, which is more difficult to write after all. Therefore I don't believe it will ever catch up with SymPy features and it boils down to the two-language problem. I think Julia (with multiple dispatch, parametric type system and JIT) is a great candidate for CAS, but it's still very far behind SymPy (although the nice thing is that functionalities can be "borrowed" via PyCall until they are rewritten).
Is this because of a lag due to better prepared health services?
Heard of Ethiopian Jazz? It helps me focus
I feel you're missing the point:

- Division by zero resulting in Inf could be fine in some cases, but might also lead to issue in other situations. The "calculate a slope through two separate points" is a good example: the slope through a single point is either undefined or the derivative, but it's not infinity. In any case, division by zero is sufficiently "weird" or "corner case-y" that you'd want to pay special attention to it. And if the runtime blows up in your face and tells you something is wrong, that can in many cases be better than to continue with wrong values (compile-time checks are always better, but not always feasible).

- First, it's not true that all exceptions need to be handled. This heavily dependens on the use case. If you're an app developer, then the app crashing might be a better (!) alternative than e.g. corrupting data, if it happens rare enough. After all, the user can just restart the app. Even if you write a server side app, you may get away with crashing, as long as you have a supervisor or so restarting unhealthy processes/instances. I'm not saying, crashes are good behaviour, but im some cases they are better behaviour than some of the alternatives (and in any case, no code is ever crash-proof, you can always have OOM, stack overflow, etc.). This is the concept of fault tolerance: you might not know which bugs happen, but you want to be able to recover from them somehow. In fact, if I'm not mistaken, Erlang basically takes this philosophy to an extreme.

- Even if you handle exceptions, you don't necessarily want to handle them locally. This is why many languages have unchecked exceptions. You're free to declutter a huge chunk of your application of error handling that would be extremely tedious, and just handle the (rare) exception at the top-level, or whatever intermediate layer best knows how to deal with it. Sometimes you just want to assert something about the state of your program that the compiler doesn't know and throwing an unchecked exception in case the condition is violated and only handling it at the topmost layer of your application is a perfectly reasonable decision.
There are more open source RISC-V that I can count on two hands.

Off the top of my head:

Rocket, Boom, Boom II, VexRiscv, Ri5cy, Ariane, Vectorblox, SERV, Swerv EH1, Swerv EH2, picorv32, ...
> However Harvard and MIT aren't all about caring about their international students here. They are also thinking heavily about the money they might be losing. International students usually pay a much higher effective tuition rate

As an international MIT alumni, I can confidently say that this is completely wrong. MIT and Harvard have need-based scholarships, meaning that students pay tuition depending on their financial circumstances. Most of the international students come from poorer countries & families compared to an average domestic student and therefore end up paying a lot less in tuition.

Also, MIT's international undergraduate students are usually around 10% of the whole class. Even if you were right, they don't represent a big enough chunk of the whole class to have a significant impact on the money they're making.
This is wrong. International students, especially from locations with good high schools but low standard of living (e.g. Eastern Europe) frequently pay next to nothing at these elite institutions.
this is great, been waiting for a newer machine learning based library as an option to Tesseract.

a bit out of topic - but does anyone happen to know if there is an open-source, new school OCR library for music notation?
false argument. Highly educated immigrants leave even better educated kids in second generation. Not even mentioning all the companies, jobs, and research they create that benefit the whole country. Look up team USA roster in international olympiads on any STEM subject, or IOI/ACM-ICPC for example
How specifically do those solve this issue?
Docker Swarm fills that gap pretty well in my experience. The best part is that it's an almost trivial migration to move from Compose to Swarm. Swarm to K8s is not so easy, even with tools like kompose.
Luxonis-Brandon here.
So the distracted driver actually wouldn't be aware that the person riding the bike has this installed... unless the driver is paying super-close attention, in which case the device is not needed.

So unlink the Tesla example, where the driver knows his vehicle has this safety feature... the driver does not know the biker has this feature.

Thoughts?
I can't wait for this to become available as part of Cloudflare Stream!

I need a simple API that would allow both a basic user with browser and a webcam, or an advanced one with OBS (RMTP...) to just live-stream as part of my product. And building everything at scale is just super painful.
For your particular example, try foo.rewrite(cos). If you work with trigonometric expressions, it often pays to randomly do foo.rewrite(cos) or foo.rewrite(exp) along with simplify().

Your larger point is true though, at least from my experience.
I'm just happy to see some advancement in open source OCR for Python. Last time I had a Python project that needed OCR, I found that the open-source options were surprisingly limited, and it required some effort to achieve consistently good results even with relatively clean inputs.

Honestly I was kind of surprised that good basic OCR isn't a totally solved issue with an ecosystem of fully open-source solutions by now.
> people... criticize X for its pitfalls, while calling for what’s actually in X

My experience says this is true for a lot of things where I'm a subject-matter expert. I suspect it's also true about several of my own criticisms of things where I'm not an expert, but it's difficult to find out.
The name is both great and awful at the same time.
The only person I ever met who'd flown on the Concorde was the executive secretary for a startup CEO who had important meetings in Paris. Yes, this was a Dot Com.
>The older I am the more I'm convinced that development is not individual thing - it's a team sport

I don't know, maybe development should be individual thing. Less bureaucracy, less politics, you get to control more. Besides other human can be finicky.

These days I rather be full stack dev.

Good thing is technology, due to non stop advancement, inherently enables individual to do more and more.
One consideration I rarely see mentioned when discussing REST vs. TechDuJour is:

who are your users?

If you develop an API for your front-end team, use the fastest, most efficient protocol. Use something that you can change quickly. Optimize for speed in all regards.

If you develop an API for other users and they expect that API to be around for a while and gradually grow, then you need to think about how much pain are you going to subject your users to when your API changes.

GraphQL: You will not get your domain model right on the first attempt. So you will need to change your "Graph". Your "Graph" might change substantially. How do you deal with that?

REST: Same thing: There are well-known standards how to grow and evolve a true RESTful API. Yet, you may still mess with your users, declare a /v2/ endpoint and discontinue /v1/
AWS bare links are a cesspit and are increasingly blocked by firewalls. The sunset will occur one way or the other.
I don't think that the cabin size per se really made that much difference. Supersonic flight is always going to cost a lot more than subsonic, so you're targeting the segment that wants the speed/prestige of going Mach 2 and is willing to pay. There aren't that many of these people, and they tend to be sensitive to schedule, so you have to run the service fairly often. That means that you either run a small airplane or give away a lot of seats (even with 100 seats, at least towards the end, British Airways was giving free upgrades to Concorde for a large fraction of the seats).

I think that today the supersonic airliner market is still quite tough, because first class has gotten so good. For transatlantic, you only save four hours, and you can spend that sleeping fairly comfortably or using your computer with provided power and pretty good Wi-Fi.

Where there is more legitimate value is transpacific, where supersonic might shave 10 hours. However, due to the higher fuel burn, there's almost no way to avoid stopping for gas, which erodes the advantage both in time and comfort.
That’s not what I was implying at all.
They're not doing this out of the kindness of their heart. Just because we don't know the data being collected here (yet) does not invalidate my statement. Name a google product and you can easily identify the unique data being collected.
Luxonis-Brandon here. :-)

Thanks for the reassuring words sunpazed! Yes, that’s exactly right... where the Garmin product is great for alerting the rider there exists a vehicle behind them - which is SUPER useful for touring riders - this alerts the rider and the driver of an impending collision. Which is what makes it applicable to bicycle commuting, where say 500 safe passes occur per commute, and you only care about the one that’s going to hit you.

Radar works great for presence, but is extremely expensive compared to computer vision for determining exact positioning and 3D trajectory. And computer vision (specifically the combination of stereo CV/AI) is actually super-good at this, and can see quite granularly (i.e. 1 million depth points every 60 times a second out to ~20 meters).
I have noticed it, do not worry. I would gladly migrate to US. I am from Europe, highly educated and believe I can contribute to the economy of US. I wish your immigration could be merit based - instead of green card lottery (silly concept). Give me ability to migrate to US for 2 years as probation period. After those 2 years had elapsed, determine if I am overall positive for the economy, did I commit any serious crimes, do I have permanent place to live, etc...; and based on that, let me stay permanently in the country, until I get citizenship.
This link was posted here yesterday:

https://www.statista.com/statistics/233880/international-stu...

370.000 students from China, 200.000 from India, 52.000 from South Korea.

This policy change affects hundreds of thousands students and must generate a massive loss in economic terms.
Both international and domestic students at these institutions get amazing financial aid.