skysight-inc/HackerNews huggingface dataset:
> You made that claim several time, but still provided literally no evidence, just a lot of handwaving and careful avoidance of any sort of concrete point.

I'm not really interested in arguing that point, just because you asked me to give concrete details doesn't obligate me to provide them or engage in the conversation to a level of detail that would satisfy your request. It's okay to share an opinion without defending it.

Part of language ergonomics is that languages provide you with with "escape hatches" to avoid making certain decisions in the design of your system. This might mean that the decisions are made by the callers. Good API design requires figuring out which questions should be answered by your API and which questions should be answered by the caller.

Just as an observation... generics are an escape hatch that let you avoid choosing concrete types, and forces your caller to do that for you, and in general, I think library authors use that escape hatch too often. This is not specific to Rust.
I’ve been using typescript for years and I’m still constantly learning new things. Certainly has benefits, but also a large conceptual (and often syntax) hump.

On the frontend, maybe look at Svelte?
I’m not going to try and sway you from your current chosen stack, but my personal experience with it (compared to the others) is that it’s like coming home. More like the natural evolution of early web tech, imo.
I got so fed up with paywalls that I started paying for the content I wanted to read.
> Medical technology would be better and cheaper

That's the first sector where research will grind to a halt. It's extremely costly to bring something to the finish line due to regulations. Think drug research where testing and clinical trials take years. But once the molecule has been synthesized, it's trivial to do so at scale. So what smarter players will do is simply wait for someone to spend years on R&D then copy at the finish line and flood the market.

> We can recognize what those areas are and provide government funding for investment, like in health care

So bureaucrats will have even more say in who/what project gets funding. See how wonderful that has been for the EU tech sector.
Agreed -- the problem with most dynamic avatar generators is that all the avatars look basically visually indistinguishable, which pretty much defeats their purpose. I prefer ones like Wavatar and Robohash because they generate unique looking avatars for each user with minimal visual collisions.
I appreciate your feedback! Thank you for sharing moqups. I haven't seen this tool before.

There are a lot of tools that do similar things. I think of the categories as:

*Design creation*
• Figma https://www.figma.com/
• Sketch https://www.sketch.com/
• uizard https://uizard.io/
• Penpot https://penpot.app/
• UXPin https://www.uxpin.com/

*Asset creation*
• Canva https://www.canva.com/
• Crello https://crello.com/
• Creatopy https://www.creatopy.com/
• Spark https://spark.adobe.com/

*Presentation creation*
• Pitch https://pitch.com/
• Ludus https://ludus.one/

*Digital Whiteboard*
• Miro https://miro.com/
• Whimsical https://whimsical.com/
• Mural https://www.mural.co/

*Prototyping*
• Invision https://www.invisionapp.com/
• Marvel https://marvelapp.com/

*Feedback*
• Markup https://www.markup.io/
• Pastel https://usepastel.com/
• Contrast https://www.contrast.app/

*Animation*
• Jitter https://jitter.video/

And that just scratches the surface.

I've noticed that the apps listed above are often too prescriptive or too complicated. My goal is to create a simple tool that lets you quickly provide feedback and iterations on websites and web apps. I think of NextUX as similar to Loom but for design mockups.

In my workflow, I typically include a NextUX link along with an exported image in my product management software (Trello). I describe the changes I made contextually with comments in the design. Often, the design looks hacked together and incomplete but it's just enough to communicate a change. My focus with NextUX is to make the iteration process faster.
Offensive Training Improves Defensive-Only Approaches in Secure Coding Training
I'm jealous. My company bought it and made a huge internal adoption effort, but it never really amounted to anything and is now pretty much dead.
Pity it's not true.
What was your process for self-teaching yourself enough physics to work on a paper like this?
> The problem I have with Twitter is that it's too people centric. For example, I like to follow finance news, so I could probably find some Twitter accounts that post about that. But surely the people running those accounts would also post about other interests they have besides finance. I probably won't really care about their other interests so all of their non-finance related posts would just be noise in my feed.

That's solved by being stingy with your follows and not being afraid to unfollow people. From my experience I have zero issues keeping my stream focused on finance (though i do follow one or two comedy accounts that post every once in a while)
The GP is either being incorrectly absolutist, or left out an important qualifier: "In safe Rust, the chances of <insert memory safety problem here> are zero."

But that is also absolutist. Instead, you might say, "In safe Rust, the chances of <insert memory safety problem here> are zero, modulo bugs in the compiler."

But that's not quite the fully story either. So instead, you might say, "In safe Rust, the chances of <insert memory safety problem here> are zero, modulo bugs in the compiler or any dependencies or any other uses of 'unsafe' in your application."

And maybe that's still not quite it. So let's try again: "In safe Rust, the chances of <insert memory safety problem here> are zero, modulo bugs in the compiler, any dependencies or any other uses of 'unsafe' in your application and any other platform specific tricks for arbitrarily rewriting memory used by your process."

That probably covers it. But it's a mouthful. It's probably best to avoid saying the chances of anything are zero. Instead, the key value add of Rust is that it flags areas of code that permit introduction of UB for easier auditing, and also enables building safe---for all inputs---abstractions for others to use. But humans are fallible, so there is and always will be an opportunity to fuck something up somewhere. What Rust gives you over something like C or C++ is a way to make assumptions that are more fine grained than, "I trust that every line of code written in the transitive dependency chain is free of UB."
But lots of the developer experience is actually awful. Some is good, but there's so much needless complexity that is just painful. Stockholm syndrome applies if you don't realise there's easier ways, of course.
Still a lot of these in Google cache...
Passwords etc. can be changed, but the protocols and the information about readiness.. oh boy... absolutely classified. Somewhere in Europe there's a number of junior officers having a very bad day.
If I know what it's written in I can infer a lot. If it's written in Python I know I don't want to call it in a loop, I have to care about my interpreter version if it isn't packaged with one, etc. If it's written in Rust I can infer that it'll start up quickly and likely perform well.
Really excited to see this! I've been following the project for a while and seeing the progress that is being made is just mind blowing.
I should quit my job and work on embedded systems and satellites but i guess i don’t have the courage. Best of things to this dude.
Yes. Once while touring a space museum in Switzerland I was reading the placards about the Russian and US space programs. Yuri Gagarin was consistently referred to as "the communist" which seemed perfectly normal to me as an American. Then I saw one that referred to John Glenn as "the capitalist" which was a novel concept to my brain. It wasn't until that moment that I realized just how ridiculous it was for us to refer to random Russians as communists, these were both seasoned military men who had nothing to do with either ideology other than the fact that their governments were pushing these things.

Also, the "winning side" is allowed the freedom to move forwards and forget the past quicker. As a Yankee we don't think much about the US civil war. The deeper a northerner goes into the south the more you are reminded that their side did not win the civil war, they remember that shit, and you better be careful what you say about it less you get run out of town.

[edit spelling; I had double checked myself but still fucked it up]
1999 based on https://archive.org/details/gov.msha.dv544.e
It was also an issue of the speed of capture. Paintings and old Cameras had long exposure times so you needed a pose that you could hold for a long time.

https://time.com/4568032/smile-serious-old-photos/
I'm only a casual user of tmux (and its iterm2 integration). Besides plugins, I'm not really sure from the website how this is a better ("friendlier") option. Anyone?
If anything, pasting a password into a password field should be explicitly allowed, whilst pasting it anywhere else should either be forbidden or, possibly, prompt for confirmation first.
If people are still cursing at your programming language 20 or 30 years later, you've done at least a decent job of things. Do you hear many people complaining about Eiffel, Dylan, or Boo lately?
It's part of how classification law works in the US DoD.

Note: I do not hold a clearance, but I've had to sign affidavits for others, so I know a bit about how it works.

Basically, the rules put the burden on the holder of a clearance to not expose themselves to information they shouldn't. If and when it does happen, you need to report it. The way the system works is of course horridly bureaucratic, but on the whole if you report things with honesty early it'll be handled without being a big deal.

In any case, this means when you participate in forums/venues where open source intel and clearance holders are likely to interact, you'll see people giving that sort of warning as a courtesy, so that the clearance holders can just dodge the issue. It's sort of like putting a content warning in one of your early slides if you're going to discuss something that could be highly distressing to some people.

Probably the most glaring example of this sort of content is the snowden archive. As a clearance holder you would not want to get noticed holding onto some of the documents that are in there, no matter their veracity.
Considering the topic is about being digital nomad, it is bit ironic that the article and you are both focusing on American centeric points of view.

Nytimes has an International Edition, there are versions in Spanish and Chinese, classifying it as an American website is perhaps a bit myopic.

Time zones have very little meaning if you are a digital nomad like me and I hope many others on this website, or work with multi geography teams as it increasingly common last 15 months.

The title is misleading to people like OP and me who wanted to learn something useful beyond tax woes (for Americans or others) when considering a digital nomad lifestyle. Yes it is important topic for Americans and had the author just mentioned a paragraph about that it would not be a problem, however the entire article is basically a puff piece for the tax consultants quoted and contains only talking points on why you really need such expertise.
In the 90's we had all desktop OSes going C++, even if the kernel was mostly C or C subset from C++.

OS/2 with C/Set++, Motif++ on UNIX, BeOS, Symbian, Windows with OWL/VCL/MFC, Mac OS with MPW/PowerPlant, Copland (granted this one went nowhere).

Then FOSS UNIX with C everywhere as part of GNU manifesto, the Java million dollar push happened, and the rest is history.
Why even go to a site like HN if your goal is purely to make money? You can make lots of money without reading 99% of the content here.

This is Hacker news. It's news for people who want to fuck around with tech.
> The megaphone is actually due to people voluntarily gathering around the person to listen to what they say.

It's based on inflated numbers derived from false information. Tell me this - if you saw two adjacent town square forums and one person had 10 people listening and another one had 100 people listening to them, what are the odds the 111th person goes to listen to one over the other? The 100 people of course. This is effectively how twitter works, but can be gamed by fake "crowds" of bots.

So, yes people are voluntarily listening to those with influence, but the gatherers are given inaccurate information to make that decision. The distinction is important.
Voluntary attribution is a solved problem in cryptography, so you can stay private if everything goes well and prove you are the sender or receiver for a given transaction if you need it reversed.
Love the unique web design.
Why do the terms and conditions appear to have been lifted from Apple? https://getbigmail.com/terms
Loving that my decades-old arcade skills still work :) Great job!
The website has a selection of generated cartoonish faces.
This is actually all very complicated, because if you're doing e.g. velocity estimation via smoothed differences, missing a point means you've (effectively) inserted a spike-like pseudo-datapoint into your Kalman filter (or whatever) --- it will not totally crap, but will be incorrect until the 'bad' datapoint flows completely through the filter.
similar to https://diff.blog or https://wiby.me ?

Edit: fixed url
You're right that this is a matter of personal philosophy.

I view it as an optimization problem. Given a set number of tax dollars collected, everyone wants a piece of it. I don't trust people to allocate these correctly. The alternative is to give less of these dollars so less corruption and mistakes can occur, which is what I view is better.

As for using the next generation to support the older generation through taxation, this does not seem to work very well in practice. As societies reach higher quality of life, like in the US, Japan, some Euro countries, there tends to be a drop in birth rates. There are other factors in play (career opportunities, culture), as in some of these countries giving birth is highly encouraged (e.g. Japan pays families to give birth). I just view it as risky to expect there to be enough children to support all the old folks. They might even vote those benefits out and you'll be left hanging.

For example, if we're going to mandate something, rather than Social Security a mandatory 401k-style plan seems better. That account is yours, it's your own money, and the government just asks you to deposit 5-10% of every paycheck into that account and you can withdraw a fraction of that account with some interval once you're 50. Maybe it can used to pay for health care before 50.
Ask HN: Is there a router that blocks spying?
Is there a router that comes pre-configured to block Google, Amazon, etc. from spying on us? Looking for something like Pi-hole but more enterprise-level and plug-n-play
I really like the concept of "the sauces of advertising".
Securing an Azure App Service Website Under SSL in Minutes with Let's Encrypt
How does this get around Twitter's limits on retrieving older tweets? Last time I built a script to bulk delete tweets I had to manually export my data to get all the tweet ids for older tweets.
Interesting reading the replies.

Twitter is the most valuable social network that I participate on.

Friends, ideas, connections all come from finding people talking about things that are interesting to you.
When did we agree that everything has to be a monthly subscription and we shouldn't own anything?
Yeah man, they should have just pushed those electrons back into the interconnect after they ran them through their miners.
Custom pillows, by appointment only, was probably the most obvious and rational front I’ve ever seen.

Create customer records of as many high dollar value appointments as you want!
> do due to real or perceived tax complications?

You can go back to Adam Smith complaining about this in The Wealth of Nations. The tax burdens and complexity have only increased since then.

The trouble today is that the tax/legal world has not yet moved into the 21st century. Try selling something online and figuring out taxes. Am I selling a service or a product? Do I have an economic nexus in certain states? If I'm an American running an online business in America, what are the implications of someone in Germany clicking the "buy" button? What the hell is a VAT anyway? Etc. etc.

GDPR and privacy/data regulations are another legal quagmire.
According to the article, no.

What I want to know is if this works on ECC memory. I'm guessing not, which makes the "vulnerability" even more of a non-issue in mission-critical applications that likely moved to ECC a while ago.
Somehow this feels like sarcasm, given that Pascal is older that pretty much everyone on this forum.
Appears that they use an entrance exam:

> You're strongly encouraged to write the Euclid Mathematics Contest and/or the Canadian Senior Mathematics Contest. Results of the contests will be used in scholarship decisions and possibly admission decisions for programs in the Faculty of Mathematics.
It's not the same thing because you can simply just choose not to go to twitter. That's not possible with sound waves at the town square.

If we all agreed that twitter was trash and we all just stop going, then it's over - that village idiot has no power.

I've stopped. Presumably you stopped too. If you are still going, maybe you're the idiot?
But really, why do Americans smile?
You seem to be mistakenly conflating the modern conception of chemical elements with classical philosophical notions of elements.
I see scripting and interacting as inherently different use cases. I absolutely love Fish shell for interactive use, but I don't use its scripting (other than to write functions I use from the command line) because it's not available everywhere. POSIX sh is much more appropriate for scripting, but I definitely wouldn't want to use it as my command line because it lacks all the greatness that Fish brings to the table.

Same with POSIX tools and their replacements: `find` is perfect when I know I'm going to run a script on a bunch of similar Linux hosts where I can't count on `fd` being available, but if fd is around I'm definitely going to use it at the shell prompt over find. As a side note, if you're doing cross-platform work, the new tools are better in some ways than the things they're replacing. Sure, `fd` isn't going to be installed by default on our out-of-the-box EC2 instances, but once it's installed at least it has the same arguments on Linux as on BSD and macOS. If I'm going to have to install GNU utils on a system to manage it, it's no extra work to install fd at the same time.
I wonder if any Russians can weigh in if this still feels accurate. I'm familiar with Polish Culture, which is less fun, frivolous, and happy than American culture, but a smile is certainly not an attack, just reserved for genuine occasions. Service people are in no way expected to smile unless there is some honest reason to.
I was hoping to see this announcement someday, and I'm thrilled that today is the day. Congrats, Andreas! Extremely well-deserved.
Uploaded to YouTube July 5, 2008
Ego.

They love to watch their workers dance.
Thanks for the feedback. The forum URLs aren't mandatory. But they do add value to search results that are either pages or blogs. It is hard to illustrate that value with example search queries. I hope that changes with time and a larger, more diverse index.
I know a professor who taught at a community college in Brooklyn. He had a section on 9/11 and would warn his students if they had a personal connection to the events that they may want to skip those classes. Some students who were native life long New Yorkers didn't even know what 9/11 was.
Excellent catch, they really mention Apple, Touch ID, and point to Apple URLs for support. Maybe they thought no one reads these past the first paragraph.
I'm really not sure where the disconnect is, because all of that seems highly reasonable to me.

Yes, I'm saying people avoided preventative care because they were scared to go near hospitals - this is not a controversial topic, it's clear that is true.

I'm not sure about your point with respiratory infections but covid goes on the death certificate with a recent positive test even if you died in a car accident.

No, I've never suggested "coincidence" with case counts and hospitalizations. It seems quite intuitive to me that false positives are happening at a similar rate as usual and more hospitalizations just means more false positives in the hospital. You get false positives with high CT - there have been multiple studies confirming this fact at this point, it's not a controversial statement as far as I'm aware.
I'm the author of the article.

With all due respect, but I will have to push back on your categorization as 'slightly misleading' here. Your explanation effectively explains the headline and is also what Google researchers said. How is the headline misleading?
Hm any competent ops team would have backups if they really cared to find your original data
Very useful - thank you!
So if I take the address of printf in one library, and ask another library to compare it with their address of printf, will they not be equal?
Along with the design of the website.
many people, myself included, view Web Assembly has a future virtual machine that is universally available across hardware, ending the hassle of making specific executables for each operating system. A kind of improved P-Code system, if you are familiar with how UCSD Pascal worked (another brilliant Prof. Wirth project).
Yep: I've met/dated/worked/traveled/written with people from there. It's a magical people-finder if you avoid the incendiary accounts and just approach it with good faith and open curiosity.
Robinhood provides the same thing, but it is annoying to see an unusual tax form if you're used to W2 and 1099. I wonder what kind of fund he was buying though. He couldn't have been actually trading straddles, because Robinhood would have had to approve him, which involves acknowledging you understand the tax implications...
People who are infected will not necessarily have a single live virus in a swab you collect. Yes, if you can't culture it, they probably are not infectious right now but that is a different distinction.

You're also putting a whole lot of weight on a study with what, about 50 total positives? And of them, very few with a Ct of over 35.
32 more comments here:

https://news.ycombinator.com/item?id=27278540
Good question. what would the evidence be? memory errors? i wonder how easy to detect these would be
Windows 2000 Running in WebAssembly
This is not a mail service, it's a mail client.
> From advance A.I categorisation...

No thanks.
It looks like they smile more now than in the past. Maybe the quality of life gotten better and they smile more?
Apparently it does but I haven't tested it myself
Navigating the Pitfalls of Praise
But a person posting on HN is statistically more likely to be the critical thinker when compared to the Twitter baseline.

The whole thing is philosophically weird, but practically speaking, one can somewhat know that people saying aliens built the pyramids are the ones lacking critical thinking. For example, I don’t think people promoting the cancel culture lack critical thinking, even though I’d bet on it being a long-term disaster. But most anti-vaccers are pretty obviously lacking some critical thinking skills.

It’s generally the ability to tell your political interests apart from your epistemic knowledge. In simpler terms, the ability to engage less in wishful thinking. While perfection is impossible, I do think it’s possible to improve in this ability. Proving it to others is another challenge; You probably need to predict counterintuitive results consistently for people to somewhat trust in you.
2D zombie survival shooter game in Ruby
Game: https://shanshaji.itch.io/tank-vs-zombies
Repo: https://github.com/shanshaji/Tank-Vs-Zombie-Game-Ruby