skysight-inc/HackerNews huggingface dataset:
Do you think there's room for contributors to OSS outside filing bugs and making pull requests?

I'm a technical product/project manager by day and a hobby programmer by night. Things like writing documentation, triaging issues, coordinating teams, and planning releases is my bread and butter. I'd like the idea of spending time on an OSS project(s) that I find interesting, but I wonder if this is the kind of thing that would be welcome or even considered helpful. OSS projects are passion projects, and it feels like trying to help out uninvited with management tasks would come across as asserting ownership.

I do try to contribute what I can, but they're small hit and runs -- update deprecated information in documentation or add some examples, add more information to bug reports, etc., but I'd like to do more. Just without offending anyone :)
I thought this was a google product...
I wonder how GPUs are impacting medical vision near the field. With a lot of post processing done on a 500$ card can't you get pretty far ?
That store, deviod of clerks, seems like a shoplifter's dream to me.

The advert's buzzwordy, bullshitty, vague explanation of the tech hints that they're not super confident themselves about how well it will face up against shoplifters.
> Given that VP9 is in no way superior to H.264 [1][2],

YouTube and Netflix disagree with you:

https://youtube-eng.googleblog.com/2015/04/vp9-faster-better...

http://techblog.netflix.com/2016/08/a-large-scale-comparison...

http://techblog.netflix.com/2016/12/more-efficient-mobile-en...

The real world experience of YouTube and Netflix across a wide variety of video says VP9 outperforms H.264. It's not ideology, it's practicality.

> and is a clear detriment to users.

Read the YouTube engineering blog post on VP9. They're optimizing for bandwidth and quality. VP9 allows them to get their users better quality at lower bandwidth.
This is super important. I can sign under this text like I wrote it.

I can say that I like to see people in person and interact with them, but all the problems, not only with startups, but with office environment in general were spot on.
People at my local supermarket told me it doesn't seem to save the company much money, but there are a lot of customers who prefer self-service.
It's actually about 75x faster, not 1000x. I mean there's a difference between parallelizing basic code vs something like the LeNet-5. The sequential code was pretty standard. I mean I'm sure the CPU code could've been optimized more, I'm not trying to argue, I just thought it was interesting to see how fast you can make some CUDA code go
Setup a VPN with Yosemite Server 10.10
Yeah, my advice in general is to pick a few rust codebases and start hacking on them.

But I would love to figure out how to teach this in a way that doesn't involve random codebases. Some folks learn by doing (I do!), but others fare better with tutorials.
We sell an enterprise web app to insurance companies and only this month fully dropped support for IE<11 after a year long campaign to reach out to our large IE 8 customers. The official MS drop of support at the beginning of the year was finally the ammunition we needed to make it a reality (by framing it purely as a security risk), but even then it took us a year to be comfortable pulling the trigger. But from someone who knows how difficult it can be: there is hope.
Buy Bitcoin and HODL.
Filesystem Hierarchy Standard
Add to that, car to human-driven-car, and car to human (police officer, traffic coordinator) communication.

Sometimes the communication needs to be complex (I.e. Verbal). I've had a few instances when I've had to negotiate to unblock a traffic deadlock, mostly when a two way lane is constricted to one vehicle only due to parked cars, or a HGV which is too big to drive past. In London this happens quite frequently.

I really cannot think how an autonomous car, with no human inside, could handle these scenarios.
Alan Yates: Why Valve's Lighthouse Can't Work
Different cats have different histories with food security too, which probably plays a role.
Accounts of companies advocating netizens online privacy rights
That's great to hear. That's definitely an area that has made me slow down on learning Rust. Will definitely be checking out the new book once it's ready.
It pretty much is - it's built on Google Custom Search Engines (https://cse.google.com), which have been around since 2006 but never seen a lot of promotion from Google.

I'm trying to bring attention to them, and make them more discoverable. If Google wants me to change the name, I will - but it's a tribute project.
If you're down-voted, I would suggest it's because your comment doesn't add anything substantive (which would actually improve the quality of HN), makes a common, uncharitable complaint while doing so, and mentions you expect downvotes, which is counter to the guidelines.

https://news.ycombinator.com/newsguidelines.html
A quick summary of where these are at:

Internationalization / Localization / Unicode (ICU): yup, no real progress. Needs some domain experts to drive it.

Date/Time : chrono is the most popular.

HTTP: hyper has been good for a few years now, tokio will make it async soon.

Crypto: there's lots of interesting work in this space, see ring and rustls.

SQL: Diesel is the gold standard here.

So, some progress! You're absolutely right that growing the crates ecosystem is vital; we've doubled our numbers in the last year, but there's always more to do.

> project templates

https://github.com/rust-lang/cargo/pull/3004
In 1995 my parents talked about letting me pick a couple hundred bucks of any stock as a high school graduation present. I loved our Mac LC and suggested Apple, but they never went through with it. I'm pretty sure they thought I would just be throwing the money away with that pick.

Eyeballing the chart, it would have been right around the last time they paid a dividend until 2012 and the stock price would have been around 1.5. Also, there were three stock splits between then and now.

Oh well, I probably would have lost track of the stock in the many many moves I made during my college years.
Or the story about how the Dutch thought it would be a swell idea to have the religious affiliation of all citizens in their government files. Nowhere else the rounding up of the Jews went as smoothly as there, once the SS got their paws on those files.
Phase information is preserved when down converting. But resolution certainly will depend on bandwidth. I read that ultrasound propagation delay is ~650 ns / mm... this is something like 500 KHz for 1 mm (using rise-time * bandwidth = .35 approximation).
Similarly I was very very surprised by Phil Collins - Hello I must be going. The overall big band funk groove in a pop album (and a successful one at that). And then his drumming. It's a bit like The Police, you don't hear the sophistication at first; but it's there.
Have you tried VSCode with the Rust(racer,rustfmt) + lldb integration? I've been pretty impressed with it so far.

FWIW C# <-> Rust integration is really straightforward. You can actually pass delegates as C fn pointers and then treat them as a closures in Rust. Much less painful that I initially thought.
This is awesome. If I could request a feature it would have to be adding the flip table
This is a far more structured and formal approach to a process I recently devised and have been following. It started with a realization that this idea of 'finish it later' was shooting me in the foot, and after almost a decade of half finished and abandoned projects/ideas/wishlist items I needed to change to make things happen.

If i were to add one component to this framework it would be the act of finishing things. Break down immediate and long term items to the point where you have that feedback of completion. Build it up from your minimal attention tolerance all the way til the item demands your attention until its done.

I recently finished a first (AND second) draft of a novel for NaNoWriMo using this philosophy. 1600 words a day every day. And before that I practiced with blurbs building up to Writing Prompt responses that went up to short story scale.
> Not for H.264 made available at no cost on the public Internet [1]:

That's only the content license. You still have to pay for the encoder and the decoder.

> from 2017 to 2020 the cap is $9.75 million.

So using VP9 saves them $9.75 million per year in licensing fees alone, never mind the bandwidth cost savings from better compression. That's a strong financial incentive to switch to VP9 today and AV1 later when it's ready.
Agreed. He has the following to say:

>The easiest strategy in a case like this is usually to back in time: If the problem was caused by the unorthodox checkout-add-commit, then reset master to the point before that happened and try doing it a different way. That strategy wasn't available because X had already published the master with his back-end files, and a hundred other programmers had copies of them.

So resetting the commit isn't an option, but what about reverting it? It seems like the obvious alternative to me, I'm not sure why he didn't mention it.
it's substantive to the OP and GP's commentary. it's not apropos of nothing
There might be a company to fix Ithaca's traffic, but it would be Boring.
Don't Non-Apple UEFI systems usually include a BIOS-emulation mode ?
Jamerson's tl;dr: he's the Alan Turing of the bass.

Similarly everwhere foundational, quite unknown and a ~dramatic end.
"No framework" has become a reasonable alternative. Bootstrap and others got started because (a) the 12-column grid layout was incredibly nice to work with compared to the disaster that page layout was before and (b) they provided abstraction over differences in browser implementations.

CSS has come a long way since then. Flexbox is possibly a bit more complicated and powerful than .col-xs-12, but not by much. CSS support has largely converged.
Do you know how the filtering works with https in the URLs? I tried this against my own site (https://findlectures.com/), but I don't get results unless I take the "s" out, despite Google displaying it that way.
4-5 years is ancient in the web space
The test wasn't to see if the violinists could identify the Strads, it was to pick which violin they preferred to play. The Strads might or might not have a unique tone that's difficult for modern luthiers to replicate, but that's irrelevant if it doesn't match the violinist's preference.

It's also worth noting that it's hard to do a fair comparison because the owners of the Strads might not permit the kind of setup/maintenance that wouldn't be an issue with a modern instrument. Even getting permission to change the strings might be hard.

I think it's pretty impressive that a Strad placed in 3rd place against what I presume were some very well made modern instruments. One would expect something that old to either be significantly surpassed by modern construction techniques or to succumb to structural problems.
I thought about that, but the docs don't mention anything about regexes and you may end up with some edge cases with leading 0s in each section. That would leave you with 256+100+20 (256 non-padded, 100 2-digit numbers with leading 0, 10 digits with leading 0, 10 digits with 2 leading 0) which would fit. My immediate thought was that you'd catch a lot of invalid numbers as well, but simply having the "." prefix and suffix would mean you'd catch all possible middle octets which would do the trick while missing most of the phone number collision space (some people separate phone #s wtih ., but most of those probably don't start with 0-2).
Note the "to avoid aliasing" in the comment you are responding to.
The core of the service is Kafka wrapped in a friendly gRPC API (that's Timberslide). It's a collection of microservices, e.g. Twitter service streaming into Timberslide, IP/Prefix matching service reading from Timberslide, email/webhook notification service, a websocket server for the live view in the app.

Adding other streams is possible, Twitter's API was just convenient while experimenting. RSS, Pubsubhubbub, Reddit, ...? It could be interesting to allow others to publish their own event streams into this app.
My main point is that Boulder gets the population density right. The town is inherently bikeable, which in my opinion is much better than a walkable town.

And that is what I think we should be developing for, bikeable densities. And the bike of tomorrow is really a light weight electric vehicle, perhaps a foldable scooter with a small Lithium ion battery pack that is charged with a solar panel.

Bicycles increase human range without excessive negative externalities.

The result is a town that has culture, and restaurants and bars and a very usable public transportation system, along with scenic beauty and ample space so that one need not live packed into a tuna can.
Landing on the moon also pulls it down, also landing on existing satellites. There is no special nature of ropes that "pulls down". Secondly there's no reason why we couldn't take a space object and use it as the very heavy counterweight.
He also propped Minnie Riperton who was barely a vocalist at the time, into full fledged solo career (well deserved considering her vocal skills)
But the US drastically over tests.

It's better to just cut out those needless, and potentially harmful, surplus tests than to add more needless tests with greater risks of harm.
Show HN: Flight Club – Launch Simulations and Data Visualisations
I wish the notion of Rust 2.0 was definitively buried to remove the fear of Rust doing its own Python 3.
if you think that they're "easily divisible by 2", why not tell me what 832 is in terms of exponents of 2.

Thought so. Most people have enough difficulty understanding multiples of 10. No need to make it more difficult for the mentally challenged. For us scientists, factors of 10 prove really helpful.
You are correct. To avoid a common misunderstanding I'd like to note that GNU people have no problem using software that has been released under the Expat license. It doesn't have to be copyleft software to be free/libre.
From same page:

Usage Discussion of literally

Since some people take sense 2 to be the opposite of sense 1, it has been frequently criticized as a misuse. Instead, the use is pure hyperbole intended to gain emphasis, but it often appears in contexts where no additional emphasis is necessary.
>>Devices of uncertain possibility

It is certain. 100% certain. It will be simpler than the brain and way more powerful.

>>no timetable certainly will make such a thing irrelevant.

Yeah, not sure when this will happen. But it will happen. It'll happen within my lifetime.
Drone shocking fotage of first snow in destroyed Aleppo
I am using foundation for all of my projects recently. In my opinion it is way superior. Mobile look edge-cases are a lot easyer to get done without extra custom css, notifications are buetifull, etc.
We argue about whether or not Trump won in a “landslide.”

Actually it was Trump himself who started the "argument" by making the (patently unsupportable) claim that he won in a landslide. Thus exemplifying the very "word-thinking" style that Adams is now attacking in others.
RoksNet, data exchange technology for governments and businesses
Some animals are just really really dumb.
Galactic Brief
Using Go in a Unirepo
Bring Back Jobs from China? In Shenzhen, They Aren’t That Worried
I took a look at your Blade config... you shouldn't need the http or https in there at all. Test on google first, like this: https://www.google.com/search?q=site%3Afindlectures.com%2F*

You've got 70 pages indexed there, so you should see some results once you make a search.

Update: 39 results now for searching "a" at https://lectures.googleblade.com/
I'm about to flag your comment not because it suggests the quality of discourse on HN has declined, but because it makes a net negative contribution to the quality of discourse on HN. In other words, you seem to be being the problem you perceive. Perhaps you might do otherwise.
Exception notifications :

https://rollbar.com/
Right, so no medical institution in their right mind would buy that device. Paying a little more up front for what is effectively a permanent insurance policy is a no-brainer for any large organization.
See also : http://www.flexboxdefense.com/
Eroom's law
Why doesn't the initial claim that strads have some mythically fantastic sound that can't be beaten also raise your hackles?
I bet you a significant portion of healthcare is running xp. This is not a fast moving industry, and "if it ain't broke don't fix it." Hypothetical security isn't something most healthcare workers will consider broke.
> Most people are not concerned about Chrome, iOS or Android auto-updating; I'm sure you can see that you're an outlier here.

Sure, but I don't see how that invalidates my point. Some people are concerned about privacy, some people aren't. That doesn't mean the original software couldn't be updated with malicious code.

> FOSS software might not have automatic updates, but if you do any sort of update where you don't verify the blob you got is the same one as everyone else you have exactly the same problem.

I'd disagree. Having the ability to verify it has kept a lot of people from pushing a lot of bad code because they know they could be caught.

> you're not really going to stop a sophisticated government adversary.

I'd agree, but just because I can't really stop someone from breaking into my house doesn't mean I'm OK with putting a key under my doormatt.

> I also think that expecting this level of privacy where the government cannot figure out what you're doing is a historical anomaly

There's a huge difference between being able to figure out, and recording everything for later use.

> most people who avoided telephones because the government could be listening are generally considered crazy people.

lolno. Movies have often had a trope about talking in person because "someone could be listening" for a long time. Audiences understand this quite well and go along with the story. And it doesn't have to be the government. When party-lines were common, people knew you had to be careful, or the town gossip could get all the juicy details. The Public has long known that someone could be listening. The difference now is that a lot of actors are trying to always be listening.

> it does not seem sensible to argue that people should become experts in technology and then give up a lot of benefits to avoid a risk that is not real for them.

I'm not really sure where I said that. If I did, I'd like you to point it out. I just think people should be able to educate themselves and decide for themselves if that trade-off is worth it.

I'm not saying people shouldn't make the tradeoff, but pretending that "It's OK, the Echo could never be used maliciously because some guy on HN said he wrote the software and it doesn't do that" is naive at best.
heh, my buddy said the same thing. I'm looking into expanding into other verticals. I think the flip table industry is ripe for copy/paste disruption.
Free software is used in medical devices where it makes sense. Sometimes it saves money.

The cost often really isn't from the writing of software, but from the regulatory, QA and hardware development typically. Which is all dwarfed by validation if you need to do a PMA, but typically devices like this will be a 510k. Software development directly is a bit more expensive that some areas, mostly because you really need to follow engineering practices (e.g. traceable V&V, full documentation, test & review practices, etc.). Usually that isn't the dominant cost of bringing a device to market.
There is a good complementary story to this, of the math professor who is asked how to solve a math problem by a student. The professor pauses, then says the answer. The student asks again, "But how do you solve it?" The professor pauses again, says the answer again. When the student protests, the professor says, "I already solved it two different ways! What more do you want?"
I haven't used it myself, because I looked at it and saw that it's been unmaintained for over a year, has no adoption and requires ancient versions of CUDA and LLVM. The concept is interesting, but at this point the project seems dead to me.
You also might be getting downvoted because this was already a tiresome cliché 6 years ago. Now I'm not sure what it is, but the guidelines (as old as the hills, themselves) still ask us not to post it.

https://news.ycombinator.com/newsguidelines.html
> dumb idea

Most definitely. I think the management logic went something like the following:

- Why aren't twitter's ad impressions worth a fraction of Facebook's?

- Because FB uses an algorithmic feed which allows more precise targeting based on engagement, which has a lot more data points than Retweets or replies.

- OK let's build that.

- Done

- Wait, why is there unsavory content showing up as a trending topic on Twitter?

- Because people engage with it, and due to the shape of Twitter's graph, there's a much greater chance of users encountering content that has not been as thoroughly vetted by the social filter (compared to Facebook).

- We must stop this.

- How, we already offer verified accounts and disallow overt harassment.

- Well, let's just remove unsavory stuff from the trending list.

- Done

- Wait, that didn't really stop it, what else can we do?

- Censorship

- Love it, let's do it. We can help the cause of good by preventing users from seeing content that we deem unsavory.
These are not meant for "beginner self taught developers". The salesforce platform is meant for people who are already involved with salesforce in some way. Either businesses selling to the enterprise or salespeople trying to add some devskills or god knows what.

If you want to "learn programming", this is obviously a pretty stupid idea.

I do not know what the job prospets of "salesforce devs" are. As far as I know, there's no such thing as a "salesforce dev". You will certainly be better off studying java if marketability is your concern.
That's a good example of where I think a gui has an advantage.

For the example I gave, unless the hunks were asymetrically distributed, `git add -p` would require pressing "n" 20 times to skip through the excluded hunks (among other things), even when the user could visually see all the hunks, and know which ones they wanted. Where as gui would only require the clicks to select the "y" hunks.

I realize this is arguing a difference in the efficiency, not capability, of the UIs; but that's basically my point. The use-cases where one or the other is optimal are too closely situated together in the problem space to say one is inherently the better choice, even for VCS tasks.

While command line interaction may allow the user to receive a whole screen's worth of information at once, it forces them to interact with it in a serial fashion, regardless of whether out-of-order interaction with on-screen elements would allow them to complete the task faster.
nvidia raw performance is better, but requires installing a proprietary driver (like you would on windows).

amd is a bit lower, but you can use the built in open source driver and get roughly the same performance as the proprietary driver (From what i understand, the proprietary driver is going to only be there to support their direct clients, and in general, they are working on getting all generic improvements into the open driver).

From what i understand, this means kernel updates mean you have to re-build the nvidia drivers, whereas with AMD, the new drivers are included in the new kernel.

either way, I went with an AMD rx480 this month because i dislike nvidia's closed off business practices (especially in comparison to AMD's open practices). it runs everything I want it to run just fine, so its not like i suddenly cant play some game because i went AMD.