skysight-inc/HackerNews huggingface dataset:
Wow, that's my NTP code they're pointing to!
https://github.com/mnp/erlang-ntp

AMA?

Erlang seems optimized for several problems and network packet mangling is one of them.
>What costs could outweigh better air quality and healthier people?

And given France's public health system, the upfront investment in healthier people will likely pay future dividends through lower healthcare spending.
Some people will use the open source tool and other people will gladly pay money to have someone else manage it for them. Pretty much the same as any service that provides a (real or perceived) value and has open source alternatives.
Uh, the vast majority of humans don't invent anything in a vacuum either...
You need a bike friendly road network. Where I am at in suburban Illinois, I have a 45 - 55 mph lane with no shoulder and no continuous sidewalk. There is no way I'm risking life and limb to commute on that with my bike.

On the other hand there are multiple trails which I can and will use now that spring/summer is here.

I think the reluctance to use bikes for basic transport is more to do with lack of space on the road rather than theft.
Yes, lockdown absolutely works.

Yes, things are terrible in New York City.

The question, maybe not debated among "academics" but debated among others, is whether spread rates ever would have gotten as bad in suburban and rural areas as they did in densely populated cities.

Models that used the same variables for NYC with population density of 30k people / sq mile as for rural states with tens or hundreds of people per square mile are just not realistic.

The virus is a serious threat. It's good that we took the actions we did. That is in the past. The question now is how we move forward. Part of that is gaining a better understanding of how bad the conditions on the ground actually are. All indications are that we can relax restrictions to some extent and still not overwhelm the hospital system. Indications also point that our current restrictions are absolutely catastrophic for the economy.

So we have to find the balance.
Definitely doesn't sound better to German ears. It always sounded like some scammy browser plugin or toolbar from the 90s.
Man visiting Copenhagen truly was a cultural shock, I walked past a street at midnight that may have had like 30 bikes in it without a lock. Those wouldn't last an hour without getting stolen where I'm from
Most student loans are guaranteed by the Federal govt. There is no risk for the lender. They just operate as a middle man basically. There was legislation to move all loans to the Dept. of Education and do away with Navient etc... but you know elections happened...
I like to separate the issue tracker number from the rest of the branch name using a / where the rest is separated by either a - or _

That allows easy ticket number extract using grep.
Sometimes I wonder if there are unintended side consequences of an explosion in the ability of people to be private and have all their concerns / issues kept private (or more strongly, anonymous). And sometimes it makes me feel like an old Scalia for asking whether privacy is really a fundamental right. Or at least, whether we're fully considering the downsides of privacy as strongly as its benefits.

Privacy now lets us hide things that we didn't want others to intrude upon. That may be a good thing. But I can also imagine that a byproduct of increasingly stronger privacy is that the social function of monitoring and group shaming of bad behavior is diminished. You no longer are allowed to know what your neighbors are doing, or speak up because someone's privacy might be violated. People used to know what taxes their neighbors paid. If you didn't want to be gossipped about, you didn't engage in certain behaviors.

It cuts both ways I think. People now can report on things privately, yet increasing privacy itself enabled more bad behavior.

Privacy (and anonymity) allows people to get help that they previously felt ashamed to raise or report. That may be a good thing. But maybe it also lets smaller and smaller (more individual) concerns take the stage away from things that are bigger more pervasive but less attention-grabbing important issues. Maybe we become a more individual-focused society because we gravitate towards paying attention to individual stories of troubles.

I don't know. I'm not an expert in this area. But I wonder if sometimes privacy isn't overdramatized by its advocates and painted with the positive brush when there are negatives as well.
Show HN: Bring small groups to remote parties. Mix and mingle with Mixaba
Wasn't at a huge scale but for one project another intern and I took a proof of concept that another engineer had done with Gremlin [1] and turned it into a full tool and ended up using dgraph. The python bindings were easy to work with and Ratel (the UI/web frontend) made quick searches and tests easy.

I liked working with it so now I'm the package maintainer for it on AUR [2]. At some point I'd like to make a repo showing how to implement common graph algorithms with the python bindings, since GraphQL+- currently only supports k-shortest path at the query level [3].

[1] https://tinkerpop.apache.org/gremlin.html
[2] https://aur.archlinux.org/packages/dgraph-bin/ , https://aur.archlinux.org/packages/dgraph-git/
[3] https://discuss.dgraph.io/t/how-about-doing-some-graph-compu...
Teach Yourself Computer Science (2020 update)
I'm from Sweden and biked NY to SF a few years ago. During the two months it took I never locked my bike (didn't brought a lock at all). Just a related a anecdote ;)
I like fix/ refact/ feat/ special/ docs/ as pre-fixes and would not like to pluralise any of them.
It's basically a job creation scheme. Bicycles are easy to work on, whereas modern cars are highly complex and riddled with DRM issues.
The AIP also maintain free access to their oral histories: https://www.aip.org/history-programs/niels-bohr-library/oral...

They interviewed many famous physicists. Mostly autobiographical, but unlike in books, the interviewees don't have time to edit the answer, so the reading experience is generally better.
AI is closer to a tool, like a spreadsheet or a search engine, than an organization like a corporation. Semantic arguments that liken AI to humans are insanely premature.
Döner for $11? I‘ve ever seen one sell for more than €5 and €3.50 seems to be an average price here.
>The thing is, prior to Gödel, one might have said "a probability of the existence of a proof of the decidability of Peano arithmetic will ALAWYS be greater than zero", and, by your argument here, that would be correct - but, of course, one would have been mistaken.

There is a difference you're not seeing. The wikipedia article introduces the fact that it has been Proven that the complexity of a solution can Never be verified. This is equivalent to saying: "It has absolutely been proven that the probability of the existence of a simpler solution is greater than 0"

This is entirely different from what you're saying. It has never been proven that decidability of Peano arithmetic will ALAWYS be greater than zero. We can only make your statement given lack of knowledge; given more knowledge the statement may be untrue. My statement is saying that there is no amount of knowledge in the universe that will allow us to know whether a solution is in its' simplest state ever.

>It is your persistent and insistent use of the word 'ALAWYS' that is complicating things, and things would have been simpler if you had written of possibilities rather than certainties in the first place. You have written a great deal arguing for something that is not in doubt.

Then I clarified it when you specified that it wasn't clear. The reason why I used the term ALWAYS was to emphasize that it is PROVEN to be greater than zero. You didn't like it and said so and then I clarified what I meant.

>(By the way, it is rather amusing how you cut off my sentence in the middle in order to give it a meaning that the original does not have!)

It's not my intention to do this. If you feel it was done, just point it out and I will address it accordingly. If I detect any further malice in your replies I will end this conversation.

>Here we have an additional confusion. The solution to a travelling salesman problem is just an ordered list of vertices, but doing what you are doing here - just writing down the solution - completely misses the point.

That's a valid point. If we called "0" the "conclusion," than shouldn't the "solution" include the computations to arrive at the "conclusion"?

If so I would say that it the computations in the "solution" are still simpler than the problem overall:

problem = "1*2*3*4*5*6*7*2*38*3432*0*232*22*33453*221*334/2*3929330"

def solve(problem):
return 0 if '0' in problem else eval(problem)

If you look carefully at the computational steps of "solve." One branch should do less calculations then the total amount of numbers in the problem. Therefore even the computational steps are smaller/simpler than the total size of the problem.

This is equivalent to saying that there exists problems of size N where the Big Oh complexity of the solution is of O(M) where M < N, which is certainly true. I know I sort of slaughtered the meaning of Big-Oh here but you get it.

>It is probably just as well that your "Solution: 0" example is beside the point, for if it were not, I would doubt your assertion that we can absolutely never know whether more complexity could always be destroyed for this given solution.

I get your point but can you prove it?
Thanks for posting these! I made a few of them. I'm glad people are enjoying them! To keep adding to the list, here's the set I worked on:

Islamic Art History and Architecture:
Bab Zuwayla gate, museum, and minaret: https://my.matterport.com/show/?m=YZXMPtiuR9D (http://arce.org/)
Faraj Ibn Barquq Mosque: https://my.matterport.com/show/?m=UCDj6MdbCes (http://arce.org/)
Aslam al Silahdar Mosque: https://my.matterport.com/show/?m=YsCSsrvXMQS (http://arce.org/)
Masjid Altinbugha al-Maridani: https://my.matterport.com/show/?m=C9MTVJbf62k

Coptic Art History and Architecture:
St. Anthony’s Museum: https://my.matterport.com/show/?m=FBdkHbQzzVJ (http://arce.org/)
St. Anthony’s Chapel: https://my.matterport.com/show/?m=c4j6knCMvww (http://arce.org/)

Eastern Orthodox:
St. Catherine’s Monastery Museum: https://my.matterport.com/show/?m=1HLpFZqfcov

Pharonic Egyptian Tombs:
Giza:
Tomb of Queen Meresankh III (G 7530-7540): https://my.matterport.com/show/?m=d42fuVA21To
Mastaba of Idu (G 7102): https://sketchfab.com/3d-models/the-mastaba-of-idu-g-7102-e8...
Mastaba of Qar (G 7101): https://sketchfab.com/3d-models/the-mastaba-of-qar-g-7101-3b...
Iasen (in G 4920): https://my.matterport.com/show/?m=xkMDSQQL1GF
G 6010 Mastaba of Neferbauptah: https://my.matterport.com/show/?m=aSQfQx9Mkyj
G 8662 (Sedhetep): https://my.matterport.com/show/?m=53NUC71SV3w
Mastaba Tomb of Khufukhaf I (G 7130-7140): https://my.matterport.com/show/?m=CaEcwJ7Z2HV
G8670 (Hassan's 'Mastaba F', Selim Hassan, Giza III, 72-75): https://my.matterport.com/show/?m=DKSVgKEnY9n

Luxor:
Tomb of Menna: https://my.matterport.com/show/?m=vLYoS66CWpk (http://arce.org/)

Hellenistic Sicily / Magna Graecia:
Villa Romana del Casale - Basilica and North Rooms: https://my.matterport.com/show/?m=fd75qjJG9Dp
Villa Romana del Casale - Peristyle: https://my.matterport.com/show/?m=VhSC8qsGVLe
Villa Romana del Casale - East Rooms: https://my.matterport.com/show/?m=3bjZH1vAkVj
Morgantina - the North Baths: https://my.matterport.com/show/?m=UjDknPgHBF2
Hey HN! I’m Andrew and I recently released Mixaba – it’s a new way to mix and mingle with people you already know online.

After a few remote happy hours due to shelter-in-place orders I was tired of talking over people and wanted a way to get closer to the small groups you’d experience in a real party.

Zoom has breakout rooms but it's definitely more aimed toward the enterprise, and if there are security concerns it can be nice to have an alternative that doesn't require installation or advanced permissions.

Mixaba is a small project that I proof-of-concepted that first weekend of our local shelter-in-place orders. In the last couple weeks I've been refining the product and we've been using it at work for happy hours and lunches, and even family Easter get togethers. It's currently only on the web and has support across Chrome, Firefox, Safari and Edge. Phone support is experimental but it works pretty well on both iOS and Android. I'd love to see it turn into a mobile app as well for even better support.

It's free and there's no account needed to join a party, no desktop app download, and no 50 person limit – enjoy!
> From 30Mhz and 5 1/4 floppies to ~450/600 MHZ a bunch of GB in 1999.

From rare instances of people accessing their local BBS at 9600 Baud to accessing a worldwide communications network as a matter of course, often at broadband speed.

The past 20 years really have been rather dull in comparison.
Beside butts-in-the seat visibility, the other main achievement of open office - the high density - coupled with opaque walls would make for claustrophobic work stations (think voting booths) while transparent walls would allow to increase the density even more. Historically such density increases have been taking a decade or two. Thanks to corona we're going to jump straight into it.
Software Engineer, Management | Remote/Relocation | 13 YOE

Location(s): Huntsville, AL

Remote: Yes, preferred.

Willing to relocate: Yes, preferred cities: Austin, Portland, Denver, Tokyo

Technologies: PHP, Javascript(React, React Native, jQuery), C/C++(Embedded/Firmware), C#, CSS, HTML, Docker, Puppet, Chef, AWS, NGINX, Apache, Elasticsearch, Memcache, Redis, Kubernetes, Varnish, Source Control(Git, Mercurial), Eagle CAD, Fusion 360, Blender, Unity.

Résumé: https://azxiana.io/AESResume2020.pdf

Email: washuu@gmail.com

https://azxiana.io/

https://twitter.com/Azxiana

I am a maker, tinkerer, and apply a "learn everything" and "fix everything" attitude to my daily life. I have built scalable software, rebuilt vehicles from piles of spare parts, manufactured my own custom electronics, won awards for my sewing skill, and continue to pursue photography as an artistic hobby.

My current position is manager/team lead software engineer of a team that has built the infrastructure for a top 100[1] US web site. Whether it is deep down in the code remembering tiny tidbits of its quirks or juggling project priorities to deliver on time I am dedicated to quality.

[1] https://twitter.com/Azxiana/status/1115842182781575168
You don't have to prove anything (but informatively, the way to detect wayland session is to check for XDG_SESSION_TYPE env variable). Also, just for curiosity, what GPU are you using?

It is quite possible that 18.04 has some bugs. I don't have 18.04 machine with hidpi monitor at hand, so I can't have a look myself, so I chalk it up that there is something weird happening.
I know many teens are into it today.

I got my son and one of his friends into RPGs with the game "Toon"; now his friend is a D&D DM.

I don't mind playing D&D but I wouldn't want to DM it. You need too many books and need to learn a lot to keep the game running smoothly. Also you have to deal with game balance issues AND players who take their characters too seriously.

I think newer D&D games use just the d20, but polyhedral dice are not as fun as they sound when you have to stop the game to find the d4 that rolled under the rug. Maybe if you spent $200 to fill up a cauldron with polyhedral dice it might be OK, otherwise it is just another distraction.

I like "Toon", "Paranoia" and "Call of Cthulhu" all because these are simplified games that have biases in them that make "game balance" a non-issue and (in the case of the last two) characters don't last long enough for players to get overly attached.

If I have no campaign set up, no ideas, and people want to play Paranoia I will give them some prerolled characters and then ad lib a trip to the briefing room in an Alpha Complex so dangerous that they never make it. Usually they have a blast.
Hi, Founder of Relyance here. We are in stealth. Raised a massive SEED round, and looking to hire the founding team. Especially, the founding UI engineer.

Mission:
Empower enterprises match Speed(ComplianceOps) == Speed(DevOps. Happy to explain more concretely over email/phone.

Existing Team:
Amazing engineering talent, including from Google, MIT Media Labs, Apple, and Carnegie Mellon's Ph.D. ML program dropout.

Current Open Roles:
https://relyance.io/careers

Senior FrontEnd Engineer - JS/React:
https://relyance.io/ui-engineer#4802834e-936c-4a17-a183-b4fe...
The stock pads the came with the Rad Rover. Tektros, I think. https://www.radpowerbikes.com/collections/brake-pads
Do native Java APIs, when paired with special hardware work on such a solution? For example I think It would be cool to attach an Ethernet NIC to such a board and just use Java's HTTP libraries.

Another aspect is, the size of the binaries, as many of those prototyping devices are not limited by their processing speeds, but the flash size.

What about Kotlin support (I presume it works, since Kotlin is compatible with java).

Cheers.
Elon Musk wipes out billions in Tesla’s value (TSLA) in strange series of tweets
Hi, was nosing around your website and find it very much appealing. Am currently for hire, rooted in germany. Whom should I contact? Thx! Am author of https://github.com/mro/librdf.sqlite
> multiple people have colluded

Yes, everyone using OFFSystem is colluding to make it hard to tell who did what. There are legitimate reasons one someone might want to engage in such a system--including privacy. It's the same thing with Tor; everyone with a Tor node is colluding to make it hard to tell who's talking with what other nodes.

> it might strain credulity that these "random" blocks "just happen" to have these particular properties

The OFFSystem is designed such that blocks do "just happen" to have those particular properties. Any new thing put on the OFFSystem will make use of many random blocks that are already on the OFFSystem. For simplicity, in the examples I gave, storing 1 new data block used just 1 existing data block, but that number is configurable; the default is 2. So when a user stores F in to the OFFSystem, the software will randomly select 2 existing data blocks on the network (S, R), and combine F with them in order to store it: S⊕R⊕F⇒data-block-to-store; the software having having no idea what S and R have previously been used for. For simplicity, I've also been assuming that a file you want to store fits in 1 block; a source block is 128KiB; storing a file larger than that will take storing many blocks. So in all, by default, storing a file will make use of 2×(filesize/128KiB) randomly-selected data blocks already on the network. The idea is that after a short time, virtually every data block on the network will have many unrelated uses.

It would be entirely plausible that someone has both a legitimate use for A (e.g. F1) and a legitimate use for B (e.g. F2) with no one involved in that legitimate use having any idea that together they have the illegitimate use A⊕B⇒C, because the whole system was designed to make that likely.
There's no viable technical or legal definition of "artificial intelligence."

If this were allowed to pass, Adobe would be able to make co-creator copyright claims on your photos because Photoshop's masking tools contain AI features (according to their definition anyway).
SEEKING WORK | Apple platform development (iOS, iPadOS, macOS, tvOS, watchOS)

Location: Mountain View, CA

Technologies: Objective-C, Swift, Cocoa, Cocoa Touch, SwiftUI

Portfolio: https://apps.apple.com/us/developer/austin-conlon/id11895089...

GitHub: https://github.com/AustinConlon

Stack Overflow answers: https://stackoverflow.com/users/1294854/austin-conlon?tab=an...

Email: austinconlon@icloud.com
> guards would allow you to go off the pedestrian walkway for a tip

Actually, no. The guards (in the Valley anyway) take their jobs very seriously and have seen it all... you'll get unceremoniously removed for trying to break a rule.
Finally, how to flash AMD VBIOS in Linux
Manual memory management is accidental complexity unless very strict memory usage rules are part of the specification.

Some kinds of type systems similarly lead to accidental complexity, for example in the form of repetitive code because the type system makes sufficient abstraction impossible. It's possible for some kinds of requirements to mandate very concrete types with no room for abstraction in some parts of a program, but even then the compiler can do most of the work with making sufficiently abstract code concrete and performant.
- Location: REMOTE (London, UK / EUROPE)
- Remote: YES (only please)

- Willing to relocate: unlikely, but do contact me about it

- Technologies: Javascript, Typescript, Node.js, Docker, jenkins, cloud, devops, backend, agile, scrum, python, ruby, shell scripting, linux, chef, ansible, ci/cd,

- Résumé/CV: http://bit.ly/2HucTwp https://www.linkedin.com/in/claudio-viola/
Microsoft MakeCode | Full time, onsite | https://makecode.com

MakeCode is a free, online, open source learn-to-code platform. Users can program the micro:bit, Minecraft, Lego Mindstorm, retro arcade games and more. Most of our targets involve hardware and students can download to microcontroller based devices.

MakeCode started as a research project from Microsoft Research and there is a lot of great technology involved. One example: MakeCode uses a novel TypeScript to ARM assembly compiler that can compile user code and flash hardware devices in seconds all from the browser.

https://careers.microsoft.com/us/en/job/820346/Senior-Softwa...
Yes, I would certainly think that. Especially since given the timing of the article those on ventilators when the article was written probably had been on the ventilators for longer times on average, which doesn't bode well for them. Apparently a follow-up study is coming. I looked for it and did not find it yet.

The original paper is:
https://jamanetwork.com/journals/jama/fullarticle/2765184

My guess is that in the final analysis, NYC death figures for those on ventilators will be higher than they should have been (after adjusting for age etc.) The question then will be why.

But the real question, I think, is whether the death rates were higher than they would have been with less aggressive ventilator use.
> On a population scale, an asymptomatic superspreader is likely far more expensive than somebody not going to work for a few days until they got tested so it could/should be addressed by policy makers. If your politicians can't figure out how to make mandatory sick leave happen during an active pandemic I'm not convinced a contact tracing app is the problem.

That's pretty much the endpoint of the discussion.

We've already established there is no magic bullet for this. Even the most promising therapeutics, in the best case, will not return us to normal by the fall. Source - https://www.gatesnotes.com/Health/Pandemic-Innovation

We are counting on vaccines, but the timelines already have a huge amount of optimism backed into them. We can hardly stand 18 months more of this, but yet rollout may drag on longer than that if the trials encounter setbacks.

If we don't ramp up and improve testing then we're screwed. No matter what else happens, that banishes us to isolation with no end in sight. Thankfully, testing is one area where we can and probably will come up to snuff in the summer months. That doesn't get us back to normal or normal-ish.

The app would be a tremendously powerful tool. If you take this seriously, then you will value even meager tools that help move the needle in the right direction. People still holding out hope for that magic bullet are delusional, and they need to wake up to reality.
Will the individual talks be packaged into separate videos?