skysight-inc/HackerNews huggingface dataset:
The latest revision of the CAD standard used to exchange designs between different software is going through the final stages. It contains changes to explicitly model the stuff needed for wiring harnesses to avoid the problem seen with the A380.
Yup, I got called a jackass (sic) when I was asking why the most commonly recommended Rust crypto library doesn't support some of the older decryption algorithms which I needed to process some encrypted files.

I got so many smug "you don't know what you're doing, it's insecure!" answers from people who clearly had no basic understand how security works.

And I only asked for help, I didn't demand or try to accuse anyone of anything. And that's not the only case where Rust community was just permeated with certain arrogance which I've never really felt in any career as C++/Python/Java developer.
I agree, that's fair. But "her geekness shows" means something completely different.
It's a niche language that dominates its niche.

I wouldn't write a LoB application in Rust, for example. But if I wrote programs with really tight speed and memory requirements for a living, I would pick Rust for the task.

If people were forced to write their website backends in Rust (or even their frontends in Rust targeting WASM) they would hate it. Its performance is overkill for 99.9% of backends, but the means of getting this performance kill your productivity.
App Development for Startups
Why? I don't understand what this has to do with the borrow checker.
I don't know, the restaurants I suspect of laundering money around me don't bother faking customers. They are just empty most of the time.

Maybe they noticed that those adresses never cause problems (single old people) and are close enough to not be too annoying to deliver to?

Maybe they are just too lazy to do more, and it's enough for it to work?

Maybe they are using a lot more addresses but we don't get that information? But there is a limit to the addresses you can use, and you are supposed to have repeated customers.

Maybe there is something special about those adresses we don't know about?
How is this at the top spot?
Author of Peer Calls here, an open source, anonymous WebRTC multi-user conferencing solution. I recently ported the app that Go and added an SFU (thanks to pion/webrtc) to make support for 3+ users better. Works on all recent major browsers (including Safari on iOS).

See https://github.com/peer-calls/peer-calls for more information.

You can host it yourself or use peercalls.com

Happy to answer any questions in this thread.
Nice article indeed. There are actually less feathered species than I expected.

It reminded me of one of my favourite article about how dinosaurs are drawn [1]. Two paleoartists draw modern animals like Hollywood draws dinosaurs. It was eyes opening to me. We mostly have skeletons of dinausors but fat and soft tissues play a very important role in how animals look.

[1] https://www.buzzfeednews.com/article/natashaumer/dinosaur-an...
>They are supposed to give you info that other SPs like Threatmetrix have on you as well if they really are transmitting it to 3rd parties.

This isn't a privacy protection, though, but a measure for accountability. That is, only the absence of data aggregation would still someone's worry about privacy.
I disagree - that just leads to learning to distract oneself. The most effective method in my experience is to do nothing instead of the thing you want to stop doing. Literally, stop the thing you're doing, do not transition into doing anything else, and then do nothing. For a good while. Give it an hour or two.

This is based on the theory that the REASON you keep checking your phone, HN, etc. is that you are compulsively anxious about "missing out" on information, so your brain seeks it at every opportunity, and the Internet and its services have an unending supply. The antidote is to PROVE to yourself that the compulsion is illusory, and nothing bad happens if you resist it.

Over time, you can extend the time between these checks longer and longer, and begin to notice that it's OK to miss even MOST online content, really only occasionally and with INTENT stop to consume the stuff you ACTUALLY care about. Unfriend Facebook contacts that have nothing real to say. Unsubscribe from everything that doesn't truly interest you. Set your phone on 'Do Not Disturb' outside business hours.

YOU decide what content and when you want to consume. Never browse feeds nor recommendation engines. They are intentionally tuned to be as addictive as possible, to keep you hooked, to serve you more ads.
yeah all those calories are a security nightmare
Sounds just like a great cost-effective "hack" that Elon's company would use. It's just an UI, a perfect fit for browser/javascript solution. (I don't mean "hack" in negative sense, but just doing things unconventionally.)

I'm actually amazed that Tesla's UI does not use similar solution but is Qt-based.
https://github.com/cjbarber/ToolsOfTheTrade

Looks like you published your list of tools yesterday https://browsee.io/blog/top-10-tools-for-product-managers-in...
I'd assume eat and share what you can, and just waste the ingredients when you can't.

When you launder money, you loose some of it. It can't be helped. And criminal probably don't care about not being green.
What a world it has come to where you are the enemy if you say all lives matters.
Get rid of your phone. I have a non-smart flip-style phone and Google Voice on my iPad for texting. Admittedly I’ve never had a smartphone so I don’t know what I’m missing but I get by just fine.
The astronauts are cargo. Dragon capsules have already been flown to the ISS without any of this stuff. It’s too unfair to call it decoration but it’s not far off that.
that could be. Or accidental mixup between a staging system with automated testa and a production microservice?
I've been casually playing with Rust for a few years now. Wrote a few small things in my previous job that still run a large part of their business, which is pretty satisfying, but only very recently have I found a couple of hobby projects where it just feels like the right tool for the job (for me). Web stuff I'd still much rather write in Ruby, if I'm honest, but for playing around on systems Rust is super fun. I ended up making https://git.sr.ht/~robotmay/amdgpu-fancontrol, of which there's already an equivalent in Python, but the lack of dependencies when installing a piece of Rust software makes it feel very portable and neat.

My favourite metaphor for Rust is that it's like a friendly bare-knuckle fist-fight with the compiler. It's not as user-friendly as, say, Elm, but it's streets ahead of Haskell's errors.
On the one hand I completely agree that a lot of scientists across disciplines have too much confidence in the predictions of their models of complex systems. For example climate models predicting not only how much global temperature will rise but also on the local level, which seems far harder to predict. And the amount of studies that do not survive a replication attempt. But I don't believe that we can justify wasting tax money on people who don't try to back up their claims and instead just make up hypothesis after hypothesis, maybe based on a patient they knew, debating and sipping wine with their fellow intellectuals, prescribing morality under the guise of science and just laughing at us plebs. If you want to do that, become a writer or YouTuber, but not a scientist of any kind. If you're going to be a scientist at the very least try to back everything up with statistics. I know, It's work, it's not fun and it might not mean very much but you owe it to society to dig in and crunch those numbers.
>As much as it comes with the drawback of being scattershot in general, it specifically creates a track record for failure with messaging because successful messaging products, as a rule, have network effect - something you can't build when you're playing with three different approaches simultaneously.

I think what Google needs to do is to seperate the messaging protocol from the messaging software. The protocol needs network effects. The software doesn't. That's why shutting down Google Inbox didn't kill email and it's why any new experiments with email software can benefit from the network effects that email protocols already have.
Embarassing is an understatement. It is one of those cases where people don't know what they don't know ( unknown unknowns ).
Moxie addressed the phone number issue[0].

To save time he mentions that owning a SIM card or a smartphone with a Contacts application that holds phone numbers is a portable social network by design.

Pushing his idea further it's much easier for anyone to learn the penetration of Signal by checking against existing phone numbers. I can't imagine someone with a 200+ phone numbers querying service to validate a phone number is registered with Signal.

And while nicknames sound perfect in theory they lack one specific thing — validation of authenticity of a speaker. By this i mean an impersonator can claim the username and pose as someone else. Given a lot of people use transparent nicknames on the internet, it can pose a threat. So even when the nicknames roll out as a feature of Signal, it's good to facilitate somehow that a party i'm in contact with is someone genuine. Checking against phone numbers can mitigate the risk of fraud.

[0] https://youtu.be/Nj3YFprqAr8
> But you can't know the return type without reading the function body

Use a good IDE like IntelliJ. It has shortcuts to show ot for you and it will show you the return type automatically in the editor if you want (using different font-style to distinguish it from the actual code). It can even be configured where to show it and where not.
I can’t count the number of projects I’ve started (but not finished) in varying types of hobbies, including but not limited to card magic, music production, videography, creative writing, and of course software development.

Although I used to feel bad about all my “failed” projects, I have recently come to view them as all part of my growth. I tend to cycle between hobbies for whatever reason, and every time I come back to a hobby, I get a little better at it, and I think that’s what really matters in the end. Though I haven’t gone back to card magic in a while haha.
As a developer on a product that uses websocket extensively, I'm afraid that this will lead to the already huge distrust in the technology.

If IT admins get wind of this they'll just block it (or never unblock it since it's been blocked by some from day 1) and our product gets degraded experience.
> - A serology study is conducted at the moment in Geneva, it seems that our estimates of seroprevalence (Fig. 5: only 3% country wide by April 24) are consistent with the study (Appendix Fig. 7). We were very happy of that.

What about individual regions? I ask because most of the dynamics I've seen originate around hotspots, and thus it may be interesting to see how individual regions were affected (because it may drive different responses).

E.g., the Spain seroprevalence study said 5% country wide. But the estimates per regions can be as up to 3 times that (Madrid itself is ~11%).
It depends on your threat model. Unless you think someone wants to kill you, the risk is so low that it makes sense to take it and get a free pizza
> [Actix] is just one of the more notable times that something like that has happened.

edited my comment to reflect this, thanks

i was trying to keep my summary relatively opinion-free – the internet probably doesn't need my take on that situation :)
If you want to bring it in front of you in the zombie like position most people use, you should have a notable rotation of both the elbow and the wrist.
Started using Jami (GNU Ring). No central servers, no phone numbers.
I'm not familiar with all of them, but for the ones I am that shift is, at worst, very mild.

The order is still important in individual phrases: e.g. in Croatian, "dobar dan" (good day, a common greeting) would sound strange if the order is reversed. On the other hand "danas je dobar dan" (today is a good day), "dobar dan je danas" and "dobar dan danas je" are pretty much the same, in the descending order of common usage and "correctness". In all three examples the emphasis would be on the word indicating the point being made: "danas" if it's a good day as opposed to yesterday or another day, "je" if pointing out that it really is a good day, "dobar" (most commonly) in opposition to a bad (or neutral) day, and "dan" in opposition to a night.

To be clear, the sentence order is not completely irrelevant: it is commonly used (like in English) to turn a statement into a question (in speech usually with the emphasis shift). In the example above, "is today a good day?" would be "je (li) danas dobar dan?"
Excessively abundant on narrative and long-winded.

TL;DR: It is possible that a weak nuclear force effect may be responsible for what was initially interpreted as “cold fusion” and that Einstein might’ve guessed at the mechanism by which this effect arises shortly before his death whilst corresponding with an engineer who had noticed anomalous results in an unrelated experiment.
An interesting part is that the author was going for a literate programming [1] approach using Emacs org-mode [2]. The resulting file is here:

https://raw.githubusercontent.com/sachac/sachac-hand/master/...

The point (and the difference to just thoroughly commenting your code) is that you have one source file that equally serves as the basis for generating the actual program as well as its documentation. The link above shows the raw file, github renders it nicely if you go to the main page of the repository.

[1] https://en.wikipedia.org/wiki/Literate_programming

[2] https://orgmode.org/
Systematically flawed input will produce flawed results. Whatever the kind of the input is, be it measurement or else.
> Rust adopted very few old mistakes

I'm of the opinion that Rust copy-pasted a number of C++'s mistakes, although mostly the trivial ones.

To name a few, required semicolons just feel dated and unnecessary when compared to the many modern programming languages where they're not required.

Also the use of vector to name dynamic-length arrays is something which has been an annoyance in C++ for decades for anyone who deals with linear algebra and would really like to have that name reserved for its precise mathematical meaning.

These are quibbles, and they don't really matter, but it's frustrating that the opportunity was missed to put these kinds of issues to rest and not carry them forward into a brand-new programming language.
Do you have any links/resources I can read more about this? Sounds crazy interesting!
Show HN: Charts for Notion
I have been using notion for quite some time now, and a few months back started using it as a habit & project tracker, as the project tracker database grew over a few months I wanted to visualize the data using a pie chart to see how much time I spent over each task, so I was started looking for a solution online but couldn't find any so I created Chart Nerd, you use this small web app to create charts and embed them in your notion page ( ps. Its completely free ).
Most studies I've seen did their own validation because of this. Of course this doesn't mean the tests were accurate (or not).
...in the United states, which contains roughly 5% of the world's population. Reddit isn't just used by Americans.
Because the guidelines allows it:

Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon.

I think this qualifies as interesting new phenomenon.
Indeed.

But the testing may have nothing to do with the pizza business itself.

Maybe it's a way to do hiring.

Maybe they test delivery gears.

Maybe they test the time it takes to delivery using said vehicule on one terrain.

Maybe they test the time it takes for some kind of product to be cold, or not tasteful anymore.

A serious test must be down for a long time, accross terrains and seasons.

And if you test a lot of thing, you will need a lot of deliveries for a long time.
Yep. Ten years ago helium recycling in cryogenics was unheard of. Today not recycling helium in cryogenics is unheard of. You send it back to be purified and condensed and some of the savings is passed back to the customer.

Nobody cared when it cost $0.50/l. They do when it’s $5/l.
If you ever need to take such a test, get yourself in the mindset of "I am a loyal, hard working person", and good results will flow from that one. Just think what kind of employee a company wants to have.

It's easier to fill it out on a test than actually be hard working for a couple of years, so the test is the easy part ;).
https://en.wikipedia.org/wiki/James_Mason_(neo-Nazi)
It depends, Europe is quite diverse. For example, practically everything is paid by card in the Netherlands, but cash is used in Spain. Although in these covid times, everything has to be paid by card everywhere I know.
Agreed. This is for fingerprinting the user.
Wouldn’t have been enough.
Which makes it seem logical that the people who consistently use it do so because they love it. Point proven.

Other than, say, JS for instance. If you want to make webware you just have to use it, regardless of whether you like it or not. Or C/C++ for embedded. There are efforts to bring more languages into that space but at the moment you'd be hard pressed if you wanted to use anything else.
"this risk is so low" is a leap of faith because you have no clue about that unless it happens to you all the time (where do you live??). It is playing Russian roulette by betting that the risk is low...
Look at phone checking as a cause, instead of a symptom.

Your life other than your phone encourages checking it.

Long commute to work? Plenty of situations you'd rather not be in? Limited freedom to choose how you spend your time?

Yes? Then being in your phone is a coping mechanism.

The solution is, there is no simple solution - you need to have financial freedom to not be forced into situations you'd rather not be in.

Other than that, if you're under 30, then a phone is simply a free tool for gathering new experiences and it's perfectly normal to check it every 5 minutes - you're supposed to be curious. It'll work itself out - sooner or later checking instagram and facebook simply gets old. Twitter opinions get repetitive and boring. Even HackerNews becomes predictable and boring.

It's like anything else - sooner or later you figure out what works for you and you focus more on that, then the things that weren't serving you will largely fall away on their own, but it may take a decade or two to get there. Just don't have children until you're sure, everything else you can figure out isn't working for you and let it go :)
> The language shouldn't allow it in the first place. Its a symptom or not balancing power with complexity and shows up elsewhere in Scala.

To me it rather seems you have not used some of Scala's feature which are not really usable without return type inference. E.g. typelevel computations where the return type depends on the inputs.

Of course rusts typesystem (while maybe turing complete) is vastly less powerful than Scala's, so it might not have the need for it.
Wirecard offices searched as prosecutors probe management board
Because there is no explanation for it and people are curious why it happens.
Riot only ever talks to identity servers (which simply maintain a directory of matrix users by phone number or email address) if you actually try to look up a user by one of those identifiers, and if you actually opt in to it. We used to do it without opt-in when you searched, but this was fixed at https://matrix.org/blog/2019/09/27/privacy-improvements-in-s....

For Push, whatever app you use needs to have a push server that talks through to Apple/Google if you use their push. For Riot, that server is run by the New Vector (vector.im), the outfit which makes Riot.

The network traffic should make this very clear.
My phone is and always has been a little dumbphone and can't do those distractions. Question: do you really need those features that distract you?
Dealing with Covid-19: The perils of using previous crises as a reference point
Or maybe just use them responsibly?

I have ~900 "friends" but I only follow somewhere between 20-30 people. I've stopped following anyone who isn't actually close. I've also stopped following anyone who posts too much (except my sister) or posts a lot of political stuff. I've also hit the "don't show this person for 30 days" on people who are ranting with lots of posts about the topic of the moment, whatever it is". My feed is just a few close friends and family and pretty much all of it nice. It's also not that busy, a few posts a day. I can keep up with 1 view day. I have notifications off except for the Messenger app.

Instagram is similar. I only follow about 8 people and none of them post too often. I unfollowed friends that post too much and I have notifications off. I check it 2-4 times a month at most.
Show HN: Get your R Shiny App on the web in 5 minutes with Heroku
No, that was my point exactly. It is the same in both a strict and non-strict language.

Not because the language is strict, it makes infinite loops or infinite data structures more obvious to debug or understand.

In Haskell it would have been the same exact infinite loop.
Just because I think it was wrong to ban jailbait doesn't mean I want to browse it.
No, under the assumption the pizza business is laundering money, they are real pizzas. Key to business laundering money to appear real to audits, surveillance, etc.

Reason to give away pizzas would be to cutdown on marketing costs, since then you’re only filter for a “customer” is people that take random free stuff.

Similar but different setup is a fake lottery, where the winner was is preselected to win and the tickets are given away free to the public who have no chance of winning but provide there information. As long as the method of controlling the winner remains secret, it would be hard after the fact to prove the “randomly” selected winner was not random; clearly people do get caught and there are ways to detect people are doing this.

One last example would be a dry cleaning service, where they offer limited amount of to good to be true offers, then stock the rest of the clothes being “laundered” via cheap used clothes purchased at second hand stores.

A lot of these patterns show up in due diligence for business acquisition, especially mom & pop lines of business.
This is true, but I notice similarly if I attempt a hands up position.

I should mention how excellent and detailed this article is. Anyone with a young child knows how fascinating they find this stuff and I have some corrections from this article to share with mine.
It used to be possible to actually do TOFU without PKI in browser with caching, trusted sha signatures and user certificates but it was deprecated.
It's assuming the police will do anything about it.

But the probability they even take the time to listen to the old man story is pretty slim.
Even if you are not an expert you are much closer to it than I am, and I found your information very insightful! Thank you.
> A friend of mine who lives in Herenthout is going through exactly the same thing as I am. She has been receiving pizza she has not ordered for nine years, too.

That's rich, either she is in on it or they have common enemy.
On the Matrix side we’re removing the recovery passphrase shortly; it was a misstep.
Turn off all non-important notifications. Turn off facebook (leave on Messenger), twitter (maybe can be configured so only DMs notify) and anything else. Turn off the badges too so there is no nagging icon telling you there is new stuff to check.
One of the victims is in love / obsessed with the other, and this is a misguided attempt to stay in touch and have something unique in common.
The time for effective state intervention during the pandemic has passed
So we just shouldn't talk about things that you can do to maintain mental health? Should we also stop talking about preventative dental care?