skysight-inc/HackerNews huggingface dataset:
This is just what's needed to compliment Keybase. Anything that educates the methods and techniques required to secure messaging is a good thing. Keybase isn't as polished as some other messaging apps, but it raises the bar when it comes to privacy.
This is because law enforcement, which is strongly pro gun, is also against encryption, because encryption makes blanket surveillance and evidence gathering more difficult. Politicians from strongly pro gun areas also tend, politically, to be strongly pro military and law enforcement.
This is awesome, thanks for sharing!

Question: in the demo you load papaparse but the data is delivered as JSON?

Would you mind sharing what your backend looks like for the project where you're using this, and how do you extract all of this data at once from storage?
It's probably more about control than cost. Our company's product is similar to Automatic's, in that, in theory, you could have everything be done on-device and not need a proprietary backend at all.

Other than the fact that this is difficult to keep up-to-date and working, it increases the hardware cost significantly. Instead of having a very cheap microcontroller handling everything, you might need something more capable and more expensive.

Development cost goes up too, since instead of writing your integrations in Python, Go, JS, or whatever, you need to write your integrations on your embedded system.
Hopefully the upvotes and being on the front page is enough, but if not just want to say props, this is amazing. Already had it saved in my bookmarks glad to see it pop up again :)
Awesome - thanks for this and your work! I'd love to hear a bit more about the production of these sort of things (any "behind the scenes" info etc) if you have any interesting stories and time to share them here ... I am sure I would not be alone :-)
I've been using Dgraph in building some PoCs and it's been great. My current confusion is around the push for a plain GraphQL compliant query endpoint as I'm not sure what the intended purpose is. Presumably it's not for direct connections between a front-end web client and the DB using something like Apollo Client. Should front ends still be going through some sort of API server that ingests GraphQL or REST style requests and queries Dgraph to build results? That's what I'm currently doing to implement things such as custom logic, side effects, authentication, etc. I'm not seeing the benefit of the plain GraphQL endpoint in that case, since I would be managing a separate GraphQL schema in the DB that is likely a subset or is similar to the API server's GraphQL schema. I've been sticking with GraphQL+- since it works great and I need an API server in between the front end and DB anyways. I've built some helper functions to map plain GraphQL request trees into expanded GraphQL+- queries for expanding edges since my API schema closely matches my Dgraph schema.

Would love some insight into the plans or use case for the plain GraphQL endpoint.
Judaism is also quite "racist". There is only one "chosen" people. Everyone else would be/is a second citizen. Who would join a religion to be 2nd citizen?
I don't disagree with the message, but I'm kinda ambivalent about putting the focus on it like that.

> We try to get rid of the complexity, control it, and seek simplicity.

Well, not really enough. Complexity is a beast that takes many years to understand, and that's when you are really trying. Many devs don't. And companies even less. So while it's true some complexity is unavoidable, I think we still have a long way to go in being aware of it first. We write software once, and that's not a proper strategy to manage complexity. Anyone who has looked into computers from top to bottom knows we have tons of problems with complexity that we really haven't solved properly, and that bleed into day to day development in the ugliest ways.

My particular take when I don't have the massive amount of time required to properly deal with complexity is write something like this: "hey, this is very complex. please don't touch it. if you have to, we have this much headroom. if you need to go beyond that, please rewrite this entirely / find a better way. if the code doesn't bite you immediately I will".
Hire Software Engineer
Scientists find highest ever level of microplastics on seafloor
Understanding Uber: Innovation in Motion
Bikes wear out if you ride them daily. I also ride a cheap bike that doesn't have to work perfectly, but eventually everything breaks down. Even faster if you don't maintain them, and it will spread out to other parts if you don't replace the worn parts in time. Tires, brakes etc. just wear out in any case.

You can then either replace parts or get a new beat up bike that at least rolls (and stops) for $15, but that's not always realistic. I'm tall and need a large bike, and these are not always easy to find used.

tl;dr
50 is not a lot.
Police regularly stopped and scanned bicycle serial numbers at caltrain stations in the bay area. That’s the first time I’ve ever seen this though.
They use Reno? I don't know what's their business, but hopefully it doesn't involve lossy links like mobile data, which often drop packets even when uncongested...

Reno can work nicely for low packet loss links, though.
Thank you. The offer was sent simultaneously through other channels.
> I've yet to be impressed by fastly aside from offloading itself to retail investors with another nonsensical IPO.

Wow, that's quite a strong sentiment, especially given CDNs are your area of expertise [0].

I was (am?) of the opinion that Fastly is a genuine competitor to Cloudflare given their product offering, and that their engineering was more than a match (though, to be honest, I'm mostly going by the presentations their engineers have given over the years). Your statement, to me, makes it seem like Fastly is smokes and mirrors. I'm honestly surprised.

[0] https://news.ycombinator.com/item?id=17455940
Some of them do have some more info bubble that you can click on, e.g. https://my.matterport.com/show/?m=d42fuVA21To
> Internally-Geared Hubs (IGH)

Just so good. I wish they had more gears. My older one has 8, and I see more on newer ones but not a lot.
Perhaps there is better datasets for sale.

The added information compared to what Google or Apple are collecting is perhaps ODB metrics, but I'm not sure whether ODB metrics of gaz cars have a lot of value.
Missing link in coronavirus jump from bats to humans could be pangolins
I think SRS needs to be thought of as not an app, but a ubiquitous feature in all content consumption environments. This and the browser-extension feature the article mentions are interesting experiments in that sense.
Bats are known for their hearing.
I love the combination of TF-IDF and Cosine similarity! Still in my opinion one of the most underused / underrated algorithms tools in the box.
why? what is wrong with the persistence mechanisms it has?
The whole point is to improve network traffic. The only avenue to do that is in user space until new strategies make their way down to the OS and hardware. If QUIC is good enough eventually someone will make hardware for it.
Thanks for the comprehensive insight. This does kind of invite the question though that how they themselves maintain these code bases if it's steeped in such arcana. Is there not the danger that this becomes similar to the situation with mainframes and Cobol for them?
I think you mean extremely impressive for any solo founder, period.
Dev Shop
https://www.news.com.au/technology/public-health-expert-warn...

If you expect 60% of the world to get it and it has a 1% fatality rate that's 46.8 million deaths.

edit:Professor Gabriel Leung, chair of public health medicine at Hong Kong University, is an expert on coronavirus epidemics and played a key role during the SARS outbreak in 2002 and 2003.

It wasn't an alarmist article, it's an article about a projection by Professor Gabriel Leung. I'm going to be honest, at this point I don't think you're going to accept anything, and I don't feel like wasting my time.
Why wouldn't you have pushed an update that removed the DRM?
Why is law enforcement pro gun though? Shouldn't they be anti gun logically, as it would make their job a lot more easier if there are fewer weapons outside.
Which is what I did for a long time, but now I don't even own a disc player...
Akselos | Devops, Frontend | Boston/Houston | Partially Onsite | https://akselos.com

Akselos has unique technology to perform large-scale, physics-based simulations. One of our focuses is creating digital twins of critical infrastructure. As a recent example, we were part of a team that received a grant to develop digital twins of floating wind turbines[1].

We're a growing company and we're looking for a devops engineer to help develop and maintain our cloud servers (Python/GCP/Slurm/Linux). We also have room for help with our desktop application (Python/Qt/QML/OpenGL), and our web-based application (Javascript/React).

Let us know what your skills and interests are and we can see if you're a fit. Email info@akselos.com .

[1] https://www.rechargenews.com/wind/principle-power-wins-us-3-...
How? they aren't even giving people the money. It's literally just for repairs. If anyone here is having an emotional/ideological take it would be you.
SEEKING FREELANCER | REMOTE (Kansas City, preferably US based) Role: Mobile developer
Technologies: iOS/Android

Remote: Yes

Project: Two small app development projects. One is a port of an existing Android application. Another is the build of a new app. Both projects share the same UI designer.

Rate: Negotiable

Schedule: Flexible, developer can work on project in spare time and provide delivery date.

Email: garrett.taylor at taylorcon.com
This looks really nice but I think it suffers from the same issue a lot of regex tutorials suffer from. It's focusing solely on the regex and not at all on how to actually execute them. This site in particular says it's going to use javascript but at least the first few pages don't show anything except raw regular expressions.

For any tutorial about regular expressions I think the second thing (beyond a very simple example regex) to show should be how to actually execute one in code. Is it that all the tutorials want to be language-agnostic? Maybe just show a javascript example and point out which part is the js function/method call and which part is the actual regex.

It's nice to be told what /[aeiou]/ means but without actually typing it in and executing it (against various inputs, not just one) it wouldn't really sink in for me.
thanks for the feedback. we're trying to implement transcriptions.
Human notions and formal notions overlap. All formal notions are human because they are developed by humans but not all human notions are formal because formal implies internal consistency and not all humans are rational.

The difference between the two sets: Human intuition and Formal notions is the set of all notions that are contradictory or irrational. Humans can be contradictory or irrational but we should try to avoid it.

>(Also: I'd suggest that it's pretty rude to tell somebody they "absolutely cannot say" something, and try to avoid telling you that you absolutely cannot say that somebody absolutely cannot say something)

Maybe a better way to put it is: "Absolutely logically impossible' rather than "you absolutely cannot say." No offense intended.
Canada announces ban on 1,500 types of 'assault-style' firearms
Skydio | Software Engineers & Leadership | Redwood City, CA | Full-Time, Onsite (wfh during quarantine) | https://www.skydio.com/

Skydio is a drone startup in Redwood City. Thanks to our incredibly strong team (https://bit.ly/skydioteam), we're now the leading US drone company and the world leader in drone autonomy.

We recently launched a breakthrough consumer product: https://youtu.be/imt2qZ7uw1s. And we’re getting significant traction with a number of large organizations using the consumer device as a platform for more specialized applications. The future is drones-as-a-service that live in docks and are dispatched through cloud software: https://youtu.be/k8RRykNVL6E.

We’re looking for an exceptional software engineering leader (i.e. Head of Software Eng) as we scale up our team and technology to meet the opportunity ahead. If you have a proven track record building/leading high-powered startup engineering teams in one (or more) of the following areas, please send your resume to hiring@skydio.com:
- OS/Firmware for shipping hardware devices
- Enterprise SaaS
- Video streaming, storage, delivery
- 3D graphics, computer vision, geospatial/mapping
- Cloud, web apps, mobile apps

We’re also looking for seasoned software engineers in all of the areas listed above, as well as electrical engineers, wireless/rf engineers, a head of people ops, and a technical recruiter. Check out https://jobs.lever.co/skydio for a full list of open positions, and submit your resume if you’re excited about the opportunity.

Tech stack: C++, Python, Javascript/Typescript, Android (Java), iOS (Swift), Djinni, Linux, and many more tools and systems on a project-by-project basis.
Yeah, but it's a terrible source. The mods do sometimes replace original sources when a better one comes along, maybe if the only source for something is a tweet, that's a sign it shouldn't be posted at all.
Describining the likely outcome AS the branch name doesn't really make sense ... particularly considering how often that outcome / branch name happens for some of us.
I'd encourage you to actually attend a synagogue service, or even just have a chat with a real-life Jewish person, before exposing yourself to ridicule as you have here.

In my life as a Jewish person, I've never _once_ hear a rabbi even hint as such a sentiment. Converts are treated exactly as Jewish as those who are born into the faith. What leads you to think otherwise?
Kind of ridiculous they still abide by that pseudoscience.
Audi | Multiple Positions | Full-Time | ONSITE | Ingolstadt, Germany | https://www.audi.com

Currently a team of several hundreds of developers and engineers of all levels, we are working on automated driving/autonomous driving (up to level 4 autonomy) and shaping the mobility of the future.

We are searching for developers and engineers who are up to the challenge and want to experience how hardware and software components are designed, built and deployed to a massive fleet of cars in a series way (like DevOps but people are driving the servers ;). Amongst the topics are data management (scaling and managing up to petabytes/day), scenario modelling, embedded software testing and development, regulations,laws and more.

Amongst technologies we use are Kubernetes, Docker, Kafka, Terraform, Packer, C++, Python, Scala, IOT and a whole lot more. (we also do Front-End :))

The project is massive and we are actively hiring and searching for people who want to be part of this adventure.

Speaking german is a plus but is not mandatory. Solid English skills are mandatory.

Don't hestitate to get in touch with me, my email is in my profile and I'm personally involved in the hiring process.
Location: New York

Remote: Preferred, but open to in person

Willing to relocate: Yes, for the right gig

Technologies: Angular, React, Typescript, Javascript, UI/UX design, Data Viz (D3.js, +), Google Cloud/AWS, RXJS, NX Monorepo, Next.js

Résumé/CV: http://visualizeearth.com

Email: john@vizearth.com

I'm a senior engineer and designer with experience in engineering and designing dozens of apps for hedge funds, nonprofits, and leading tech companies. If it's relevant, I have a strong background in climate, having previously cofounded a carbon pricing nonprofit.
The Coronavirus Is Rewriting Our Imaginations
I don't have anything substantive for right now, but just wanted to say that I've gotten a lot of value out of your responses in this thread and really appreciate you taking the time to do so.
This seems like a really cheap way to get the desired outcome, more people exercising
Great work! These examples are super clear.

One thought: it would be great to highlight a given match on hover. I know that each match has its own undertie and it's explicitly mentioned early on but it might help really drive it home if each match reacted individually when hovered.
It depends on how those rules are taught. If students are merely informed about or given examples of the rules and expectations, I would consider that to be more beneficial and neutral than my experience, which was to be harshly informed of these rules as if they were absolute necessities for existence, and punished excessively for alleged violations.
Eyes send an unexpected signal to the brain
After say 3 branches ... I would kind of like to know what they do, even just for myself.
I think the impact is certainly concerning, but I doubt that it's likely that most sources are currently even using E2E encryption in the first place I'm not trying to minimize this, either: the EARN IT act is a huge problem. I suppose my point is that you can't get rid of good encryption, but you can prevent US companies from using good encryption which is simply going to push people offshore.

This could even have totally perverse impacts: suppose that China can read your messages, but all you care about is that your provider is not hosted in the US?
just write it yourself, you don't need their permission!
Galileo’s Lessons for Living and Working Through a Plague
Here's a rundown on mixins vs. hooks: https://reactjs.org/blog/2016/07/13/mixins-considered-harmfu...

I haven't used Rum in anger, but I do use reagent at work, and there are compatibility tradeoffs not just with other libs but also React itself that storing lots of state outside of the component tree in a mutable ref causes.

There's potentially a lot of work to be done to support React concurrent mode, which has a measurable impact to the user experience of apps that we build. Following best practices set by the React team - including using hooks for sharing and composing behaviors - sets us up better to take advantage of that in the future.

Ultimately though you don't need to rewrite your Rum/reagent apps, but instead there's an onus on the maintainers of those libs to build scaffolding around their lib code and encourage their users to migrate in a direction that will benefit them.
Totally. I see it as just an extension of the 80's Yuppie. Instead of Patrick Bateman's friends bragging about the restaurants they go to (without even really caring about the food), their stereo equipment (while having absolutely zero taste or authentic interest in music), whatever, now it's bragging about where they travelled to and whatnot.

It's inane peacocking. Virtue signaling without any virtue. Etc. Yuppies never die.
The open web is dying precisely because, like the author's definition says, it has to be "managed by its users", and that's (1) work that (2) requires specialized skills and is (3) uncompensated.

Everyone wants just to use, and let someone else manage the web. That situation keeps cranking out opportunities for closing the web.
Nuna (https://www.nuna.com) | San Francisco | Full-time | ONSITE | Visa Transfer

We build data and analytics solutions that will help shift the US healthcare system to one based on value and quality. Our technical challenges are complex and compelling, and the work we do has the potential to impact millions of lives. We partner with healthcare plans, providers, and the government.

Data can be a powerful driver of change—but only when it’s acted upon with empathy. Our technology, data, and analytics solutions help healthcare payers, and providers get the answers they need to make quality care more affordable for millions of people.

Open positions include:

* Senior Software Engineer - Web Engineering (SF)

* Senior Software Engineer - Data Infrastructure (SF)

* Senior Product Manager, Enterprise (SF)

* Data Scientist (SF)

We also have some remote friendly positions on the government services arm of our company:

Nuna Government Services (https://www.nuna.com) | San Francisco / DC, Maryland, Virginia | Full-time | ONSITE or REMOTE

* Infrastructure Engineering Manager, Government Services - Washington DC, MD, VA

* Sr. Software Engineer, Government Services - Baltimore, MD or Washington DC preferred

Jobs Board: https://bit.ly/nuna-jobs

Backend Tech Stack: AWS/GCP, Java, Spark, Scala, R, Python, Bash, Go

Web Tech Stack: Python backend (Django), React, Typescript

Compensation: market salary & equity. We are well funded. Questions? Contact via email: recruiting+hn@( our domain )
Entrepreneurial CTO who has raised $20M+ and co-founded multiple startups, lead engineering teams for 20+ years.

Location: Currently in Europe but am a US-Citizen
Remote: Yep
Willing to relocate: Yep
Technologies: Web (Vue.JS, .NET Core), RDMBS (SQL Server+MySQL), NoSQL (Cosmos, Couchbase), Native Mobile, Serverless, Infrastructure on Azure/AWS, CI/CD, online video, some AI, computer vision, ML.
CV: https://www.linkedin.com/in/coreyh/
Email: mail@coreyh.com
Microsoft | ONSITE | Redmond, WA | Need to have work authorization

Details -
https://careers.microsoft.com/us/en/job/827264/Software-Engi...
Quarantine creates new opportunities for video makers, according to Butter Works
Where you live probably.

Cycles 13k+ km and had no problem with second inner tube, it's pretty common. Your mileage might, literally, vary.

It's not about the money but about recycling, feel free to buy more if you like the market, cheers
Well, the courts, of course. That's the idea.
I use the same convention but whatever you do, be consistent even if you don't intend to push a branch to a remote.
Did you guys rebrand from bibliotech?
Happen to know Ryan W, if so it's a small world we live in.

Best of luck with the search!
Aw, come on. It's a truly beautiful story.
Thanks for the response - I'm pretty new to the literature so I'm happy to have corrections!

I might be lacking some nuance here, but "private ownership of the means of production" sounds equivalent to my statement about making decisions about capital allocation, in that the means of production is one form of capital. Not trying to be pedantic, just looking to understand the difference :)
Yesterday's discussion about this: https://news.ycombinator.com/item?id=23031520
> Nurbs or any smooth geometry needs to be subdivided too

Not true; lots of smooth surfaces, including NURBS, can be and are ray traced without subdividing.

> Polygonal geometry, even subdivided, is typically not a big part of memory or time in rendering in all but the most pathological cases.

I don’t buy this either, speaking from experience using multiple commercial renderers. It is true that texture is larger, but not true that polygonal geometry is not a big part of memory consumption. RenderMan, for example, does adaptive tessellation of displacement mapped surfaces because they will run out of memory with a uniform displacement.

The balance of geometry vs texture usages is also changing right now with GPU ray tracers, and geometry is taking up a larger portion because it has to be resident for intersection, while textures can be paged.
That's part of the tradition it belongs to.
More discussion here: https://news.ycombinator.com/item?id=23043785
Give them time to work things out. Divorce is a process, it takes time.
There are special interests groups on both sides of the issues but that then is a wash, they net out. The difference is that pro-gun, anti-encryption aligns nicely with business (concentrated power), against which you have the interests of average people who are harmed by these two things (distributed power). You tend to see concerted, continuous astro-turfing and the like for the former because their concentration makes them highly motivated. Whereas average people only speak up as aggressively when their awareness reaches a critical threshold, and that tends to go in fits and and starts, it depends on problem highlighting in the media. Businesses can afford to keep their PR departments working every day.
You may find the Ethics [1] section useful.

Also, are you an acquaintance of Kyle Kingsbury? Just curious as you refer to him by his first name.

[1] https://jepsen.io/ethics