skysight-inc/HackerNews huggingface dataset:
Yes, I should have me it more clear that I am speaking of the fact that there is no philosophical reconciliation between Christianity or Judaism; rather than people being racist.
Senior Linux Engineer
Robotics, Medical devices

Candidates with Strong Linux focus and experience:
https://careers.intuitive.com/jobs/191971?lang=en-us
Dockless bikeshare bikes are often built as you describe.

Docked bikeshare (as mostly operated by Lyft in the US, formerly Motivate/Alta) generally uses bikes built similarly to high-quality Dutch city bikes and maintains them.
Kolmogorov complexity is uncomputable. What that means in this case is that we may never be 100% sure if we have eliminated all unnecessary complexity in our programs; if we have expressed things in the simplest way. The complexity may have to live somewhere or... or there may be a simple underlying principle we have just not seen yet.
SEEKING WORK - Remote - A designer who can code! I got 5 years of experience in Fin-Tech and over 9 years combined in Journalism, TV and Media, Health, Science and more. I'm experienced in Vue.js, Django, Phoenix framework, Quasar, Hugo, Laravel, ClojureScript, PostCSS and Sass just to name a few. Pick up new tech easily and like working on complex products. Fin-Tech case-studies available upon request but other case-studies can be seen on my website: https://gilli.is

I can provide the following for you:

- Design — Whether you need a design from scratch, a redesign, or you're having issues with a small part of you product, I can design it.

- Front-end Development — I can build the design into a pixel perfect product, this is rare among us designers and has proven to be extremely powerful for the end result since there is less wasted effort.

- Analysis — Your users know everything that's wrong with your product but have difficulty communicating it. Often it comes out in anger and frustration. That's where my usability analysis comes in. I'll review your app from an outsider and expert point of view, and give you actionable feedback.

- Free advice — You might not be sure if I am the right fit and I very well might not be. I can help you figure out the best direction to go, for free.

I take my work very serious and put a lot of work into good communication, good planning, and, last but not least, properly understanding your product so that we can produce great results.

Portfolio at: https://gilli.is

Contact me at gilli@hn.gilli.is
I fall somewhere in between. I don't mind if the names are random and fun. But I do like:
- avoiding the use of slashes (because with enough folks working on the same repo, you can get some crazy conflicts)
- prefixing with some sort of "handle" (e.g. your initials) to help avoid branch name conflicts
Trust: Hard to gain, easy to lose
Just stumbled upon your video of biking across the country. Epic! How did you train for this ride?
Well, even if it mutates in a way that is beneficial (to us), you still have the original strain which will continue to spread unabated without a vaccine. It was just a handful of people who were infective initially, and now the diseases has spread everywhere. It can still happen again.

Also, for diseases that are considered "eradicated" because we now have a vaccine, if you are one of the insane anti-vax people and stop giving vaccines to your kids you can still have outbreaks because of natural reservoirs for the disease. (For e.g. measles outbreak in the state of Washington). Infectious diseases rarely just go away completely.
HP Inc | DevOps | REMOTE (UK) | FT Contract

HP’s Graphics Solutions Business (GSB) works to deliver large scale cloud solutions that manage the production workflow for print shops around the world. GSB helps Print Service Providers streamline the manufacture of books, business cards, packaging, photos, posters, signage and almost anything else that can be printed.

On a technical level it’s an AWS / Kubernetes shop with an emphasis on Terraform & Helm for config-managing all of the things. Workloads range from maintaining a huge throughput of batch processing jobs to large databases and the API layers that front them.

We’re looking for a senior, UK-based devops engineer to help maintain and develop the platform. You’ll need to demonstrate experience building software as well as infrastructure (there’s a ‘dev’ in devops!), excellent communication skills, a strong interest in keeping things secure and a near-obsessive level of attention to detail.

UK working hours & remote is fine so long as you can visit the London office a couple of days a month.

CVs to hn-2020-05@mbird.biz. No agencies please.
POV-Ray was my introduction to programming, before actual programming. Graph paper and a lot of trial and error.

My longest render was 50 hours for a single 640x480 image, with caustics and area lighting. 50 hours of a Pentium 100 MHz buzzing near my bed.
Thank you for the feedback!

Do you mean M/D vs D/M? I believe I've added that to the output formatting as another toggle
> an adversary just needs to track the timestamps of various blocks

Does an adversary necessarily have knowledge of every time a block is added to the system?

> you can narrow down the uploader to a set of at most N people, where N is the number of blocks

I would expect N to be greater than 1000, and I don't think a 1 in 1000 chance of someone being the uploader is reasonable suspicion.
Very fast indeed! How do I zoom out?
Programmatic Email APIs in C#
On 1, you are right that most HW most of the time will make the requisite forward progress after the atomic bump. But Vulkan does not guarantee it and most HW doesn't either (you're just getting lucky with a high probability).

The property you're describing is discussed in https://johnwickerson.github.io/papers/forwardprogress_concu..., page 1:10:

"After probing our zoo of GPUs with litmus tests, we determined that all GPUs had the following property: once a work-group begins executing a kernel (i.e. the work-group becomes occupant on a hardware resource), it will continue executing until it reaches the end of the kernel. We call this execution model the occupancy bound execution model, because the number of work-groups for which relative forward progress is guaranteed is bound by the hardware resources available for executing work-groups; i.e. the hardware resources determine how many work-groups can be occupant."

However, I know even that property is not true of all GPUs and thus cannot be assumed by Vulkan spec compliant code. (I actually doubt it's true of any GPU's pre-Volta - it's just that the progress needed is often a natural side-effect of switching between threads for latency hiding).

Volta does guarantee this property + more. All starvation-free algorithms are supported by the architecture. See https://devblogs.nvidia.com/inside-volta/. In particular, this line:

"Independent thread scheduling in Volta ensures that even if a thread T0 currently holds the lock for node A, another thread T1 in the same warp can successfully wait for the lock to become available without impeding the progress of thread T0."

Independent thread scheduling is often thought about as providing a deadlock freedom guarantee between threads in the same warp, but the same guarantees must also extend to coarse execution scopes (e.g. a workgroup waiting on another workgroup).

So, as far as Vulkan is concerned, I do not consider this a defect in the spec. I have seen this exact algorithm deployed in production and deadlock despite never having deadlocked at the developer's desk.

On 3 - sounds like another good blog post topic. It'd be interesting to hear your experience trying to (and being unable to) write shaders that are subgroup agnostic but use subgroup functionality. I should Brian's blog post on the matrix transpose as well, maybe some of that experience is documented there.
An angle grinder will get through a cable lock in a few seconds. It buys you nothing over a U-lock against someone armed with one.
drag. double-click to reset zoom.
Primer | Onsite, San Francisco | Founding Designer, Full-stack engineer, iOS engineer | https://www.withprimer.com/

We are building an education company, starting with homeschooling. If you are interested in working on alternative education models outside of the traditional system, this will be an interesting opportunity. We are a team of 5 right now, coming from companies like SpaceX, Lyft, Coinbase, Square, and Gumroad. To get in touch, email us at jobs@withprimer.com. More details about the roles: https://withprimer.com/hiring
> A handy thing about jira is that the ticket picks up the commit automatically

It's certainly possible to configure that sort of integration. But it won't just happen out of the box.
Germany is in lockdown and seeing no excess deaths (covid or otherwise). The whole of Italy is in lockdown, but areas badly affected by covid are seeing much more more unexplained excess death than other less affected areas.

It seems to me that lock-down is very unlikely to be the thing that is killing people.
Current Covid19 Test Accuracy Found Lacking
DuckDuckGo - We are looking for candidates that are excited to join us on a mission to raise the standard of trust online. All of our roles are fully-remote, except where specific locations are noted.

DuckDuckGo |Mid-Level Corporate Generalist | REMOTE (US)

DuckDuckGo | Director, Frontend | REMOTE

DuckDuckGo | Senior Backend Engineer, Email | REMOTE

DuckDuckGo | Senior Site Reliability Engineer | REMOTE

DuckDuckGo | Senior User Researcher | REMOTE

https://duckduckgo.com/hiring
I had a wonderful discussion with a scientist who is an expert in this area. He said all of this sounds great, but when you flush, "poop spreads out like a gaussian" so you end up having to deconvolute signals using gaussian mixture models.
It is so easy to do: just ask your government to increase the taxes by 100 pounds and then give you back 50 pounds. Your loss, but you will be happy for the 50 pounds you get from the government, not thinking where the money come from.
So again: it's for when you do large scale data center communication. Perhaps not just FAANG level, but say, having a few private cages before it starts delivering much of an improvement?
Yes! Bike insurance is the way to go once you have a nice bike. I don't and carry a big lock. But I have friends with quality bikes (~1500 EUR) and they park at the train station with laughable locks because it's insured.
shrug this is the best channel into many companies who don't post good contact details. It's the best channel for Google or Apple appeals, for example.
When I pull calendars from Google's API, I now set them visible based on your own visibility settings, should fix #2?
Show HN: Filter and Compare Fundamentals of Cryptocurrencies
FaceID on iOS 13.5 skips to passcode screen if user is wearing a mask
gitlab is already doing this. The default branch name when you click `Create Merge Request` is issue_id-issue_title, like "477-update-readme-md"
Addictive!
One challenge for the sturdy commuter bike in the US is that cities are built around the car and commute distances are large, rewarding faster bikes. But reliability for commuters is certainly a big part of the recent boom in single-speed road bikes, which have thicker chains, dishless wheels, and no shifter to fail.
Virgin Galactic completes first glide flight in New Mexico
Definitely! I'm a bit biased in trying to solve my GCal issues first, but if there's some more requests for outlook I can work on importing them
I did not delete your comment (https://news.ycombinator.com/item?id=23045720).

I'll try to come back and reply to your posts in this thread later.
We are trying to research the problem of why it has become so hard to find valuable resources in an efficient manner
I remember Beagle Brothers tip sheets. I had a program disk "Silicon Salad" from them. I remember a couple programs.

One was a "pop corn texts" where the letters would explode up to form a title page.

The other would spin disk a, then spin disk b , faster and faster like a train... I feared for the drives (it was my moms work computer), but it was fun. (We had a //e with the double drives)

I guess some have tried to interview the guys behind that company, but they're not talking .
Wait until you hear about 'free' parking.
The marketing software space is incredibly saturated, so it definitely is not an easy space to grow in.

I've always liked the "sell shovels" idea but it's not as useful as it sounds. It just puts you in an endless loop:

- Don't sell trucks, sell fleet management services to people who want to sell trucks.

- Don't sell fleet management services, sell fleet management software to fleet management companies.

- Don't sell fleet management software, sell project management software to software teams.

- Don't sell project management software, sell a database to B2B software companies.

- Don't sell a database, sell servers to B2B platform companies.

- Don't sell servers, sell logistics services to infrastructure tech companies.

- Don't sell logistics services, sell transportation to those logistics companies.

So now you're back to selling trucks.

If somewhere in the loop we had "mine crypto," then OK, maybe don't mine crypto but do sell mining hardware or whatever. But few business endeavors have such lopsided odds as mining, of the gold or crypto variety.
That's probably the high water mark for 99% of books.
TrueData | Los Angeles, CA | Remote | - Sr. Mobile Engineer

TrueData is a flexible, privacy-by-design platform for brands and mobile app publishers that delivers the unique combination of audiences, analytics, data onboarding, and consent management.

We're looking for and iOS and Android mobile engineer, interested in "developing for developers" building our lightweight SDK.

https://apply.workable.com/truedata/j/2DBA6C354E/
Plzwrk – A Haskell front-end framework
yes the bug of product managers following A/B tests blindly and not knowing its a bug, resulting in a worse and worse internet browsing experience for all of us
So France is taxing people to give them money back; with the costs of the overhead (processing taxes and these rebates) one can safely assume it is overall a bad deal, the tax amount is higher than the rebate so the taxpayer is on the losing end, but happy for the "free stuff".

There is no free meal.
Location: Texas
Remote: Yes
Willing to relocate: Yes
Technologies: AWS / GCP Big Data Hands-on Architecture and automation, ( Erlang, Python, Java, Javascript, PHP ), ( Redshift, Snowflake, bigquery, Postgresql ) , ( ansible, terraform, k8s ) , graph databases/knowledge graphs, devops work
Résumé/CV: https://www.linkedin.com/in/jimmyrcom/
Résumé/CV: https://drive.google.com/file/d/1zh6FhP1tJlvCe0NRaAxoI6IHqVS8p_M0/view?usp=sharing
Email: jimmyruska <AT_SYMBOL> protomail.com
skos:hiddenLabel: Used to make videos as JimmyRcom on youtube
skos:prefLabel: Love the current job but employer cutting wages.
rdf:type: Creative end to end solutions, done right the first time
Oh, I don’t know - I treat it like the $1K device it is and I have only ever broke one screen in over a decade. Stuff happens - oh well. I love the thinness and weight of the iPhone and detest the bulk and weight added by cases. Just don’t toss stuff around haphazardly.

Also, the Apple Watch has dramatically cut down on the number of times I have to fish my phone out of my pocket; usage patterns shouldn’t be discounted.

If I had kids using my phone all the time or was constantly juggling it I might feel differently, but I reject the notion that everyone should just put their phone in a case and that be considered the norm.
Thanks for pulling back the curtain! BTW, I love the McAfee Shillbot you made. Has this been a productive strategy?

https://github.com/mattiasgeniar/McAfee-Shill-Bot
Friction levers. You can still get them! I built a touring bike with them because they’re comparatively cheap and very easy to maintain. They’re indexed (click into place at the center of each sprocket) but you can disable this feature quickly if you need to, which is nice if you’re forced to use a different cassette or there’s an issue with your cable.

I absolutely love them. They wouldn’t work on a racing bike where you need to shift quickly without taking your hands off the bars but for a commuter or a touring bike they’re ideal.
It seems safer for a big person to ride a too-small bike than a small person to ride a too-big bike.
What Is Druid?
According to the stats 48% of Belgians own a bike, but only 8% of the trips are by bike.

In China 37% of the population owns a bike, but in Shanghai 60% of the daily trips are by bike.

There are more people riding bikes everyday in northern Italy (which has about 2 times the population of Belgium) than in Belgium, even though the amount of bikes per capita on a national level is much lower than Belgium.

Numbers of bikes sold alone doesn't say much, more so because in some countries bikes are a status symbol, just like being member of a golf court is in Florida.

Most do it because it says something about their life styles more than their likings.
>If you are modeling the price of a stock for example, time is certainly not what is causing to go up or down!

Actually, time is a valuable feature. Eg, if stock goes sideways too long day traders will get out of the trade even if it didn't go up to the levels they were looking for. Also, eg, if the market goes up a lot beyond a trader's expectations in a short amount of time, often time a trader will wait a little bit longer. Likewise, many of the popular indicators day traders use today to be profitable have time as a key ingredient, eg TD.
Multiple gigabytes of geometry is a lot. That ends up working out to potentially dozens of hundreds of polygons per pixel. Even so the person I was replying to seemed to wonder why everything converted to polygons, which is because of a more holistic pragmatism.
Yeah, looked at their code [0]. You're right.

I'm no TCP (or even congestion control) expert, but I wouldn't have needed to test their code in real life to tell exponentially reducing send window on a lost packet is just not going work in real life in 2020.

They should have at least tested their code with simulated jittery latencies and packet loss typical for modern 4G networks. I bet Linux TCP would have left their implementation in dust.

Another thing that caught my eye was their assumption that MTU is same on return path... probably often true, but definitely wouldn't count on it!

Huge respect for them for putting their necks out and releasing code! Maybe this is their intention as well, to gain understanding through criticism.

Also, perhaps this was just their MVP? It would certainly explain weird choice for congestion control.

[0]: https://github.com/h2o/quicly/blob/master/lib/cc-reno.c
I think it is understanding the algorithm that does it.

I also recommend that people learn how to read a regex by writing a small recursive program to match specific regexes. After you look at a regex and think about how it might work, intuition follows.

Actually writing the bit that turns the regex expression into said program isn't as important though. Doing that by hand 5 times is enough IMO.
Is obtaining the uranium really the bottleneck?
Judge Orders FCC to Hand over IP Addresses Linked to Fake Net Neutrality Comment
Beautiful! Is it safe to assume you'll (eventually) add the links in this thread there?
> I’m an American, and literally everyone I know owns at least one bike, and it’s rideable.

You are, far and away, an outlier.
If ideas 'don't matter', then why do we see often see that execution advantage manifesting itself in the form of IP being copied verbatim?
> If I work for a company and I'm earning them millions of dollars, you're saying that I don't deserve to be compensated proportionally, I should just give them my time and effort because of "self-respect"?

Companies offer compensation based on a combination of the possible alternatives for that individual and cultural norms. If they know you can't get more elsewhere and the given amount is not vastly outside of the accepted norms (e.g. such that leadership feels morally satisfied and the company isn't at risk of harm due to a possible societal backlash), why would they offer you more?

Of course, some companies care about norms more than others. And I don't think it is ever the primary factor.
> To be honest the second amendment, for all the out-sized media attention it receives - is a rather ineffective and unimportant portion of the Bill of Rights - falling quite far down any reasonable ranking

Particularly since most of the US's peer countries manage to get along quite well without anything like it.
FPP is great, but limited to the simplest possible timeseries: a single number recorded at evenly-spaced intervals.

Anyone know of good resources for multivariate, multimodal, irregular timeseries forecasting? I know some great practical tools and tutorials (prophet, fast.ai), but I'd love to inject some statistical knowledge like FPP offers.
> When someone points out that someone did something bad, clarifying they only did it to 1% of one country's users isn't a super strong defense.

I don't see where I made this "clarification".

Let's be clear. Firefox was trying to test switching from Google to Cliqz (where it had a stake). Mozilla had a difficult time trying to break the golden cage they find themselves in. To their credit, they did try. Ultimately the Cliqz-Firefox integration was, unilaterally, cancelled. If your main source of revenue comes from your “competitor” you are slowly pushing yourself to irrelevance.

And also, the privacy issue again: I addressed a similar question in another comment in this thread [0]. If you want to spread FUD, please make a proper case.

[0] Another comment on this thread: https://news.ycombinator.com/item?id=23045099
A case of deadly flu with little population resistance would like the Spanish flu pandemic. Yes, I would say that the an extraordinary reaction would be entirely appropriate.
Under appreciated or not, why the complaints? What alternatives are there that are economically competitive?

It’s ridiculous to complain that technologies that significantly reduce our environmental impact aren’t zero impact. It’s throwing babies out with the bath water levels of cluelessness.
“ In
the same way that many people currently serve the same content via
gopher and the web”

Is this actually true?
Course Hero | Redwood City, CA | Various Engineering, Product, Design roles | Full-time, Onsite | https://grnh.se/2ywlpf

Course Hero is an online learning platform where students can access over 40 million course-specific study resources contributed by a community of educators and other students. We envision a world where every student graduates, confident and prepared.

Course Hero has been recognized as the 278th Fastest Growing Company in North America on Deloitte's 2019 Technology Fast 500, and also 2019’s One of the Best Places to Work in the Bay Area. We are in a hyper-growth mode and are actively hiring across the board!

Our tech stack: React, Typescript, Sass, Go, Python

We are hiring for the following roles:

- Senior/Staff/Lead Software Engineers, front end (5+ YOE)

- Senior Machine Learning Engineers (5+ YOE)

- Senior Data Analysts (3+ YOE)

- Senior Data Scientists (3+ YOE)

Come join us on our journey to help invent the future of student learning! Feel free to reach out to me directly if you want to chat about the front-end roles - my contact info is in my profile.
I have to agree with this. Recently, I started moving a few of my personal projects to GitHub, and decided to embrace Actions, since there is plenty of free minutes available each month.

I can say that I do like extensions to a point, and it seems that there is a lot more traction from the community, than for example for CircleCI Orbs, which are more or less the same thing.

However, CircleCI or GitLab CI (I'd reckon they are quite close in the syntax and features they offer) configuration seems much more straightforward, and is easier to write and understand.

Also, documentation really does leave a lot to be desired.