skysight-inc/HackerNews huggingface dataset:
Could you elaborate or illustrate what you mean by "theorem proving systems that embrace the full spectrum of abstract and correct thought"?

As a mathematician (and programmer on the side) who regularly works in Coq, my impression is that Rust does represent "the future of programming" (or rather, my ideal of it). Type systems are the only mechanism (that I know of) for formally ensuring properties of programs, and proof assistants and languages like Rust lie on two extremes of the spectrum. The former puts the type system in focus; indeed all my work in Coq is about convincing the compiler that certain functions (terms) type-check. The latter puts types in the background, trying to prove as much as possible with minimal friction.

What's the alternative?
It would have been more clear if you had clicked the link to their web page and spent time reading a whole long document while you had other things to do.

If I'm not mistaken, this PIN also allows people to hijack your account. That's kind of the point; you export here and you import on your next phone.

But I'm not sure, because the whole thing is so badly explained!
Demo doesn't show responsive design, which is important for smartphones/tablets, etc.
I think the author misses 2 things :

1) a lot of people in IT don't have a solid background in computer science but are self taught so they don't have solid foundations to separate wheat from chaff.

2) there isn't enough time nor brain bandwidth to absorb and understand everything. For example the amount of things to learn just for front end dev is absolutely ridiculous and this is just a small part of IT.
What Is Swift Programming Language and Why Should You Use IT?
I have some frontend developers in my team who think java is slow, but wait minutes waiting for NPM to finish its job. Our backend code builds 3x faster than our frontend code these days.
I find it interesting that real time collaboration is now a headline feature appearing in all sorts of products.

I feel like everyone likes to think that their job is more creative than it really is - little work really happens in "the kind of spontaneous collaboration and free flow of ideas that many of us took advantage of when working in a shared space with our team.".

I've been involved in many presentations remotely with multiple people on Google Slides and it always ends up a bit of a mess. There's alway someone ignoring the style guide, no one is really sure when a slide is finished, orphaned comments left ignored, etc.

I know this is blaming the tool for the way it is used, but I can't help but feel that the tool is contributing to the problem. In my experience, 9 times out of 10 delegating sections of content with a final edit and sign off by a designated individual would work very well - no real time collaboration needed.
This would either have to have miraculously intuitive UI, or it would have to be done not on user level, but rather on matrix server level, because otherwise regular users would never start really using it.

My money would be on the latter. :)
Yeah. I remember back in 2016, all the self-proclaimed fact checkers insisted that the official headline unemployment rate was the real unemployment rate, and that any claims about employment that didn't match up with it were lies by Trump. Now that he's the incumbent...
I clicked through the features and handbook. I wanted to test it out without an account but that option was not available.

My main question is: does this let you output html+js so that I can upload it on any other site, or does the site stay hosted on your site?

Looks neat, btw.
A lot of stuff around granular authorization controls and auditing - there’s a huge gulf in most of the atlassian products between a system admin and project admin and there’s a ton of admin actions that never show up in any audit trails or history within the app.

Also: email handling sucks and support for the scaled agile model is pretty non-existent.

Just in general though, take a look at jira.atlassian.com and see all the issues with thousands of votes that have been unresolved for years and years.
My largest issue with the Obama administration was their incredibly corrupt and cozy relationship with Google. It's one of the reasons I was really hoping nearly anyone else would win the primary.

So yeah, I wouldn't be surprised if Biden drops it, but only because he was likely part of the problem to begin with. Google wouldn't be the problem it is today if the Obama/Biden administration was doing their job.

(Still voting for him, mind you. It's not like we have better options.)
Not that I am pro-nationalization, but if a service can only be truly supported by one actor, it would be better to have it be supported as a publicly owned company or a non-profit foundation. If this happens to worsen the product, then maybe an opportunity arises for competition...

Just a non-thought out idea, but the problem with private monopolies is that they are usually unaccountable and irresponsible.
How is Shenzhen and Shanghai not included?
Vokenization Explained
Since you're Berlin-based, is internal communication done in German? Asking because I don't speak it, so that might be a factor for me!
Some people online like to complain about Apple, but they are probably the least concerning of the bunch. Android is a viable alternative, and 30% from app stores is the norm right now.

FB is being used by foreign powers to shape US elections, and you think Apple is the biggest problem here?
Write down your policy preferences and we’ll tell you what you are, because you definitely have a label.
Show HN: I made a tool that recommends next travel destination with AI
More comments here: https://news.ycombinator.com/item?id=24836520
Best of Show HN 2020
As you discovered, you can use any Google Fonts. I have custom font on my todo list. Stay tuned for version 2.0
Oh man, I'm still excited about the prospects of guided. The threading alone is a feature I dearly miss.

The problem has been getting everyone on voice chat in guided. It just didn't work as well as discord and our group more or less abandoned it. Getting a hundred people organized and trying a new tool is a pita. Also the lack of bot support made it a big downgrade for us. I'm sure it's improved in the few months since.

It's definitely a catch up game now. :( :( :(

But I have faith it can work out.
Well, it's obviously not your fault - I should have explained it better in the Language Reference (but it's a work-in-progress and I definitely will explain it thoroughly).

So...

The command "if?" takes two arguments: a boolean and a block.

Think of it like if? <something> [do something-else].

In this example, something is `even? x` and something-else is `print [x "is even"]`.

And yes, regarding the right-arrow symbol you are absolutely correct: it's syntactic sugar for wrapping a command in a block (provided that it's just ONE command - if there are more than one, you will have to use a block).

But it's still syntactic sugar as ALL symbols being used in Arturo. Pretty much like ".." is the symbol infix-alias of the command "range".
I edited my comment to add some proper numbers. Reddit has grown but it's still almost an order of magnitude smaller than Facebook+Instagram. The competition isn't even close.
I tweeted a thread[0] addressing how we do it. The evolution is as follows: I joined the company when it was a tiny consulting team [as employee number 4] building custom machine learning products for very large organizations. i.e: from problem definition, to data acquisition, model building, application writing that allows using these models, and even allows their domain experts to train models with new data.

Now, these projects take a toll on the team, especially when you have people working on different projects simultaneously. The consulting mode has worked for seven years in which the company delivered many projects in many sectors using many techniques. [energy, transportation, employment, telcos, banking, retail, advertising, communication, etc.]

After doing that, certain patterns emerged as we hit road bumps and learned lessons the hard way when it comes to machine learning projects in the real world, with actual stakes. This drove us to start building a machine learning platform[1][2] that takes away the overhead and enables a small team to ship product, deliver value, and do it fast.

We build upon the knowledge we acquired these years and build this in the platform. For example, we enable automatic model/params/metrics tracking and one click deployments because the cognitive load on our data scientists to track experiments was huge, and they didn't necessarily remember to do it, or didn't do it in a similar way. They also had to ask someone who could deploy a model to deploy their models, and this person could be working on something else [bottleneck, social relation].

As we are building this, we also interact with our clients and prospects, some of which are at the leading edge of machine learning and have internal teams, but are suffering from these problems.

So we're working on this to:

- Enable our consulting "arm" to deliver these projects fast

- Enable other people to do that as if they had a team, reducing the barrier to entry as these lessons were learned the hard way [time and money].

Any of the projects we already have shipped could be abstracted and offered as a SaaS to other similar companies in a sector. For example, customer churn for a telecom company. Market forecast. Next best offer. We're choosing to focus on the platform for now, but you can easily see how you could do it were you to choose one project your were paid for and abstract it to other clients.

One important thing is: keeping the conversation open with these organizations. Starting small with a contained specific problem just to get in, and then expanding from that small specific business use case either to expand the tool's capabilities, or to offer it as a SaaS to _other_ customers.

- [0]: https://twitter.com/jugurthahadjar/status/131066829330549965...

- [1]: https://iko.ai

- [2]: https://www.reddit.com/r/learnmachinelearning/comments/je0pm...
There is a lot of flash makers, way, way more than DRAM makers. And there is tons of flash going to things other than PCs, unlike DRAM. Regular DDR DRAM only goes to high-end desktop PCs, and servers, with few laptops. Everything else has switched to the LP-DDR line even if there is no explicit need for energy saving (LPDDR4 may actually cost you less than regular DDR4 these days, especially given the extra for DIMM/SO-DIMM, through hole sockets, assembly cost, and wasted PCB space).
I don't disagree, but this goes both ways (and I typically only see one side of this argument put forward). They also allow the person who designed the types to make the types so complex that the average user cannot understand what is going on. You may argue "well that person has no business looking at the code" but sometimes you have to look into other people's code when you are debugging an issue.

No doubt type systems can allow you to write safer, more robust code. But they can also allow you to introduce new risks to your codebase, one of which is difficult to read/understand code.
> A Google spokesperson has been in touch to say the issue is a programming error, and will be fixed: "We are aware of a bug in Chrome that is impacting how cookies are cleared on some first-party Google websites. We are investigating the issue, and plan to roll out a fix in the coming days."

It's really hard to give Google the benefit of the doubt at this point.
Antitrust was a disaster for Bell Labs, which gave us inventions like the transistor and Unix. Nothing as noteworthy after the breakup and string of acquisitions. In the same way I’m worried for all the moon shoot projects at these big companies if they are broken up. I suggest reading the Idea Factory and then see how you feel about breaking up big tech.
Discussed here recently: https://news.ycombinator.com/item?id=23901836
This is technically a red herring.
Hi HN! It took a year for me and my buddy to make this.

It is a bit odd time for launching travel-tech products, so we only ask for HN community feedback. Don’t use it to plan your travel now, stay safe at home :)

What’s TravelRank and why we made it?
TravelRank is the travel destination recommender powered by AI and neural network. We made it for frequent travelers like us, productivity geeks, who prefer to make quick and data-informed, deliberate decisions and tired of endless googling.
I was looking for a similar tool but didn’t manage to find one. So I decided to build one for myself and likeminded travel enthusiasts and asked my buddy Ruslan for help.

How we built this (and where the data are coming from).
The product is built on MERN stack, AWS ML services (for matching and recommendations), AWS ElastiCache (for Ranks). We use Foursquare API to import the user checkins.

The ML model was trained on an anonymized checkins dataset obtained from Foursquare. It contains 33M of checkins, created by 227K users in 415 most popular cities worldwide. On top of that, we calculate the matching score not only by interaction data from these 415 cites in our predictions (similar travel behavior), but also by meta-data similarity from a much larger city dataset (50K+, similar place), provided by 3rd party content API (based on Wikivoyage, Wikipedia, OSM city profile).
Each of these 50K+ destinations is mapped to the closest airport in the 200km range dataset (0.5M of entries), so we could simultaneously offer the best flight price for each of our recommendations. Which is handy for the price comparison.

Give us feedback
So give it a try, add your travel history, check if personalized travel recommendations hold value for you along with your travel stats and rank, and let us know, what was your impression. What features were useful and why? What features are missing and why you need it?

More about our story and why we made this. https://medium.com/travelrank/why-we-built-the-travel-produc...
> Regarding her views about violence, I suspect there may only be two true levers of political power, and these are force, and deception.

I'm not saying this necessarily makes you wrong, but this is explicitly not what she thinks. In the version of this essay published in Crises of the Republic, she writes:

> It is, I think, a rather sad reflection on the present state of political science that our terminology does not distinguish among such key words as power, strength, force, authority, and, finally, violence – all of which refer to distinct, different phenomena and would hardly exist unless they did.

In other words, power is not reducible to some combination of "force and deception". In the edited version of this essay, she even defines each of these categories:

> Power corresponds to the human ability not just to act but to act in concert. Power is never the property of an individual; it belongs to a group and remains in existence only so long as the group keeps together.

> Strength unequivocally designates something in the singular ...

> Force ... should be reserved, in terminological language, for the "forces of nature" or the "force of circumstances," that is, to indicate the energy released by physical or social movements.

> Authority can be vested in persons – there is such a thing as personal authority, as for instance, in the relation between parent and child, between teacher and pupil – or it can be vested in offices, as, for instance, in the Roman senate or in the hierarchical offices of the Church. (A priest can grant valid absolution even though he is drunk.) Its hallmark is unquestioning recognition by those who are asked to obey; neither coercion nor persuasion is needed.

> Violence, finally, as I have said, is distinguished by its instrumental character. Phenomenologically, it is close to strength, since the implements of violence, like all other tools, are designed and used for the purpose of multiplying natural strength...

Taken from http://www.fsmitha.com/review/arendt.html because I don't have a text version of this essay, but you can find it here https://monoskop.org/images/7/70/Arendt_Hannah_Crises_of_the... (154 of the pdf).

The point is that, for Arendt, power is not about coercion and it's not about deception or force. It's about consensus, shared opinions and judgements, and the proof of this consensus, which is a group of people's ability to act in concert.
How the Jamstack is failing at comments
https://pca.st/episode/ae2b80e8-ff56-407c-906d-a0cfe5959720

Very informative and a solid introduction.
What makes pybind a "flagship library"? If it was very widely used this bug probably would've been caught by people testing the alpha/beta/rc versions of 3.9.
"Duct cleaning" scams are the worst. Salesman invades your home and harasses you and sell you a 21000 phony UV treatment, while his partner disassembles your furnace. Company has good reviews because they constantly shut down and create new companies.

Your ducts don't need to be cleaned unless you can actually smell a dead animal.
Dang this is ahead of schedule, but here we are anyway. We are working on something for this at KBYE.io. (It's in beta testing.) Screen grab here: https://ibb.co/TgKS6dR

Email me if you want to help out. We think there are some neat solutions enabled by GDPR.

(And thanks to Basecamp for permission to slightly denigrate the HEY logo :)
Goldman Sachs to pay $2.8B, admit wrongdoing to settle 1MDB charges
Did you even read the article?

“Epictetus was telling his students there can be no such thing as being the ‘victim’ of another. You can only be ‘victim’ of yourself.”

So no, I’m not victim blaming, I’m reading the article on what it means to be stoic. Obviously you disagree with the premise. Or... does being a stoic mean you support victim blaming?
My earliest memories of this was seeing the Hindenberg video over and over again in department store demos. Oh the humanity!
This is wrong. There are markets that naturally lead to monopolies, namely companies and businesses that have large upfront costs, relatively high risk, and small profit margins.

A good example is the airline manufacturing industry. It's extremely difficult for new companies to get into airplane manufacturing because it's difficult and there isn't much incentive to do so.
I don't know whether this is true, and I'm writing this out of curiosity and not bad faith, but the most parsimonious explanation for this being the top comment is that both the writer and voters assumed (as I did before reading) that the essay was about time-of-day work rather than time-of-project-lifespan work.

But it's a good point! Faith fluctuates by day, and those low-faith days are when a small project is abandoned. I think graham's solutions (supportive friends, ambitious city, historical examples) are a good way to hold the faith when the general public and the project itself don't seem to warrant it.
Jerry from Walking Dead in the Request Access page?
Thanks for reporting this issue. Currently, the font-size is fixed to 80px. I'll add an option to change the font-size in version 2.0.
So I haven't ever used this service, so I might not be framing the question correctly - but what I guess I mean is: are the alternative integrated services actually the initially intended final form of the product post preview? Or is the project itself just being cancelled and users being pointed to subpar substitutes - like Google with the trusted contacts thing where they killed the feature and pointed to an inferior alternative in maps as a way to placate users.
I believe it is to try and avoid negative connotations. Not quite sure how widespread it is, but the BBC do try to be very conscious of their language in such contexts, and I think do a very good job of it.
And there is a strong case for defining the market that way, because it represents a discrete set of customers. Approximately none of the people who use the iOS app store also use Google Play, because it doesn't work on their phones. Whereas if you say "the Walmart market for windshield wipers" that isn't a discrete set of customers, because the same people can walk across the street to Target and buy windshield wipers for the same car over there.
Roam is rather niche though, and insanely overpriced.
On the other hand, more often than not the developer who is (more or less hurriedly) adding code is trying to do something that the original designer didn't think of beforehand, and because of that they now have to jump through additional hoops to make it work...
From https://www.makeswift.com/early-access:

> Can I host a Makeswift site elsewhere?
> Makeswift code can't be exported. Every page created in Makeswift is securely hosted and served via Google Cloud.

I'm sorry, maybe I'm just being absolutist and cranky, but this doesn't sound to me like it's a 'website builder' - it's a tool that allows users to create presentations that can be displayed on the web.

I get why you'd go that route in the first place for 'non-coder' users, but locking them in to your ecosystem is, to me, antithetical to the culture of the web.

Of course - everyone does it, but it doesn't make it right.
Yeah, I feel like the case against Google is easy. So many different ways to go after them.

For Apple, Amazon, and Facebook, I think similar accusations can be made, but it's not as "shooting fish in a barrel" easy as Google.
I'm sure it was working before because I re-call removing everything and was unlogged from Google.
Years... All whole the corporations further entrench their power and positions.
For ideal scenes that fit completely in GPU memory and use hardware meshes and hardware texture filtering and GPU shading, rendering on a GPU is often in the range of 10x to 100x faster than CPU (as reported by the people writing production renderers today). Since production scenes are commonly larger than GPU ram and even CPU ram too, it complicates things. Embree is a renderer and OptiX isn’t, so they can’t be directly compared, but I think it’s fair to say that OptiX based renderers are typically significantly faster for ideal scenes that fit in memory and use hardware supported primitives, while there are cases where Embree has some huge advantages, like scenes that don’t fit in memory, and Embree has oriented bounding boxes that can make some kinds of scene geometry render much faster.
A template for writing scientific papers on GitHub
This is so cool, examples of drafts using the template can be found here:
https://ptrrupprecht.github.io/Photon-yield-and-pulse-disper...
and
https://andrewgyork.github.io/rescan_line_sted/

The only thing I would add is the capacity to use more than one column or generally more screen real state. As it is, it feels like this has been formatted for mobile only.
The cost of fighting fraud often is more than the fraud you catch - because the act of fighting fraud means those who would commit fraud either don't, or hide their tracks. Thus the result isn't unexpected and doesn't say anything about if it is a good idea or not (which is a very complex argument that I don't know enough to get into)
In (weak) defense of Intercom, it's nice when used correctly. For instance, if we're experiencing a service outage, we can send a notice to all active users with that service enabled. But there are limited use cases where it's valuable, and it is heavily abused.
> Of the tech companies, Alphabet has been the most proactive of creating a business of businesses to avoid antitrust.

A business of businesses isn't a way to avoid antitrust, its just a trust.