skysight-inc/HackerNews huggingface dataset:
It is currently uncertain[a,b] if the vaccines prevent the spread of corona, and logically therefore it is unknown if the vaccinations contribute towards herd immunity or not.

[a]: https://www.wsj.com/articles/can-you-still-spread-covid-19-a...

[b]: https://www.nytimes.com/2020/12/08/health/covid-vaccine-mask...
Democracy is great, but why democratically try to arrive at a single choice when you could democratically arrive at multiple choices? It would be great to have a union. If my union had different priorities than mine, it would also be great to have other options too that also benefit from collective bargaining.
SKA-technology development at HIA DRAO
That can be 10^30
Do you have any info on that AAA game? I would be curious to read up on how/why they used svelte.
It has a place, another one that's also often misunderstood is awk
For data transfer or just charging? I’m sure they work for charging but I think the questioner was wondering if you could actually run 10Gbps through the magnetic adapter.
What would you have said if she picked up?
What I am arguing on the post is that there are many "flying boats" built with Lua already. There are batteries-included distros of Lua. They don't need to be official, and in my opinion they shouldn't be official.
I think at its core, the issue is that the code has to run in many different types of hostile environments. At least now we can sort of assume what features of the language are available, but you still have no control over the browser, OS, memory, or bandwidth available. There's no getting out of it :)
huh. It's printed. Is it common to have a personal printed phonebook? How does it work?
I worked directly with them, so I have TONS of criticisms of unions. They're far from perfect and frankly weak in the US. There's room for improvement for sure. And there are downsides - you're committing to a permanently adversarial relationship with management. I'd argue that relationship often exists without workers even realizing it, but having now entered the world of highly-compensated professionals (and seeing that their management structures tend to be less authoritarian) I can see why people might shy away from that.

But the difference a union contract made in my day-to-day life when I was a grocery worker was astounding. I didn't have to worry about retaliatory discipline. I had better wages, better healthcare and better vacation. And it built camaraderie among union members even if it damaged relationships with management. I'm proud of what we accomplished there.
I have been working on a realistic scale space simulator (working title, Space Freighters) that I like to describe as a "truck simulator in space." [0] The focus is currently in creating a simulator with realistic spaceflight physics (I am an aerospace engineer by day), that also allows you to bend some rules with options for FTL travel. I am striving for a calm gameplay similar to the truck simulator franchises in which the player can deliver cargo and take time to admire the universe around them.

The project is still young, and I do not have a lot to share at the moment, but if you are interested, you can follow along on the subreddit below!

[0] https://www.reddit.com/r/SpaceFreighters/
The first paragraph of the conclusions:

Based on a sample size of 13 models, this study found that unmitigated FFRs with an exhalation valve that were tested in an outward position(with particles traveling in the direction of exhalation) have a wide range of penetration, emitting between <1% and 55%. Further testing could measure greater particle penetration.

See where it says "between <1%"?

And Figure 5 shows the variation between the models.
In my view it's a mistake to assume that we only need the elite, and that we only need breakthroughs.

I'm certainly one of the lesser folks. Much lesser. Even while in grad school, I knew that the arc of my career was not going to bend towards tenure. I wrote up what is somewhat disparagingly referred to in my field as an "equipment thesis" and went to industry. But today, I develop scientific equipment, so my equipment thesis wasn't so far off base. ;-)

But front-line science research can't be done without equipment that is developed by engineering teams that include some scientists. Likewise for a lot of important but less glamorous things such as figuring out if your water is safe to drink, or if you have COVID-19. And if those teams are going to include some scientists, then you also need people who get a science education and go into teaching.

And in a better world, you might even have a few science educated people who work at various levels of government.
They are obvious to the programmer who knows the types of b and d and thus the semantics of adding them.

The operation itself implies that both b and c.d must be primitive types and so the semantics of the operation are defined by Zig's language rules.

edit: To clarify - this in contrast to, say C++, where nothing can be inferred about the types of the variables involved and the semantics of the operation, since '+' can be overloaded.
I'm thinking of the student who needs a part time job here.
yeah exactly, typescript is n1 enemy of javascript, but they praise it in the very first paragraph... this is the state... of javascript...
So for someone who's not actively into the systems programming ecosystem, how used is Zig (niche i guess?), and how different is it to nim? Since i don't see any mentions to it.
How is JS and it’s ecosystem any less mature than Go or Rust? There’s a plethora of mature frameworks, build tooling and patterns on the frontend as well as a lot of cutting edge competition that creates a lot of noise.

The point is though that there’s just a lot going on in JS world. Doesn’t mean it’s any less than any other language and it’s ecosystem.
>All the front end devs are like, "You have to wait how many minutes for compile times?" for instance.

This is funny because waiting for typescript to build is probably double or even triple waiting for my .NET project to compile at this point. I swear it gets slower every update.
I've really only just started recently (Full stack dev, small company, looking for 2nd job), maybe like 15 total apps so far. I have 2 rejects and whole lot of dead silence. I am in one popular company's pipeline though via a linkedin recruiter.
Counterparty risk.

If Tether controls the price of Tether, they can simply cause Tether to spike to $2 or $10 for a few days or weeks, before leaving. Tether may drop below $1 afterwards, but you might get short-squeezed on the way out.

There's no way you can win vs an entity that fully controls the price.
Sure, there are a lot of warts. But it feels less mature because it is less mature. Consider that you’re coming from a domain that’s three decades old into one that really only started gaining steam in the 2010s.
Substring of string retains string in memory
> As for hidden allocations, the only hidden allocation I know of was C's now deprecated runtime length array.

I believe there's plenty of functions in C's stdlib that just call malloc as they please, like localtime, for example.
Venus space stations gaining traction as a "second front" in exploration and colonization is something I am really pleased to see. It opens the door of planetary formation research. Long term lower atmospheric and surface habitation is the ultimate prize and perhaps the toughest engineering challenge at this moment ;)

Experimental Study of Structural Materials for Prolonged Venus Surface Exploration Missions

https://arc.aiaa.org/doi/10.2514/1.A34617
Twas brillig, and the slithy toves...
Vue is the 3rd in framework ranks... and like the 16th ranked?

"Testing Library" is the top testing library apparently? Had to check that this was an actual library, I'm sure many people just left it as a 'whatever' choice.

Someones data is dirty dirty dirty
Is the number correct?
I would ask if she's going to run for elections in 2028

edit: by predictions of a certain prophetic cartoon tv show
The relevant box here is "Are all accesses to production systems logged in an indelible manner?" and "Is the principal of least privilege followed when accessing production systems?"

These questions aren't perfect, since they don't actually prevent security issues and merely document them extensively, but answering no to them will fail the audit.
I thought it had been renamed Typescript?
Could you give some examples of the differences between your options? I'd like to better understand what you get to choose between.
Anything server-side-rendered is going to be low churn compared to the JS world. My backend framework of choice is Django.
People jumping to signal likely are looking for privacy. The only app that guarantees that right now, with minimal configuration, is Signal.

Jumping from Facebook or WhatsApp to Telegram doesn't make any sense from a privacy perspective. Well Telegram supports secret chats, It unfortunately defaults to non-secret chats, which are just to secure as any old Facebook post. In fact, if we're comparing WhatsApp to Telegram, from a privacy perspective, you would be giving up more data by switching to Telegram because WhatsApp is completely end to end encrypted by default.
Fixed. Thanks! Submitted title was 'The “good” assembly book of 1997 which carries a lot of wisdom'.

Submitters: please don't editorialize in titles like that. This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html.
Do you remember when you could rent a physical machine somewhere and have something running in 5 minutes? We moved to something more verbose to support the new volume of the internet.

The same has happened on the front-end. I consider some front-ends, like Twitter’s, applications just as I do iOS or Android.

You can get out of this by using jQuery. It still works.
More like got kicked out.
> Mark Twain said of English as She Is Spoke that "Nobody can add to the absurdity of this book, nobody can imitate it successfully, nobody can hope to produce its fellow; it is perfect."[6]

Maybe a weekend playing with gpt-3 will prove otherwise.

Edit: nevermind it's not even grammatical
Previously the only way I've had of keeping in touch with family back home was Facebook, in addition, most of my university life (late 00s/early 10s) was done through Facebook. I got rid of Facebook for a couple years, and nothing fell apart. People were still able to stay in touch with me (through WhatsApp, email and text messages), and maybe I didn't go to as many parties as before, but I still went to more than enough.

Later on, I signed up to Facebook again (for all the wrong reasons), and not much changed in that communication was mostly off Facebook because that's what my acquaintances and I had established.

I got rid of Facebook again not long after. Then a few years ago I moved into a new property where, just like you, the first thing they asked me is if I had Facebook so I can be added to building's group. I politely told them I do not, and what do you know, the landlord was still able to keep us up to date with announcements and everything else.

I'm sure my situations isn't the same as yours, and I do believe that you're in a worse situation than I was in that sense. Certainly, I don't disagree that it's hard to leave a service when everyone else is on it.

However, something has to give.

Your utility provider will find a way to tell you that you owe them money. The movers will find a way to talk to you to get his business. When they ask for a location, and you send the address instead anyway, they'll copy and paste it.

Maybe I have an oversimplified view of the world, because quite frankly, here in the UK, there is a lot of convenience and professionalism.

Regardless, I've messed up a lot when it comes to privacy in the past, and I'd rather not continue those same mistakes. I've come to learn to value my privacy, and I encourage everyone around me to value theirs, so I lead by example. I implore you to do the same, because your privacy is important. It'll be hard, but it'll be worth it.
Thanks for the words of encouragement! I'm aiming to have basic benchmarks published in the next month.
A-ha! HN does have a salacious side.
It would be hard to define how large hella bytes is but I know it when I see it.
prob just something benign like ask her how her day was
If the healthcare sector would apply the same ideas and principles of the front-end industry, it'd look like this: oh,look, it's a pen! Why don't we combine it with a scalpel and an angle grinder for our next surgery?

Front-end is an absolute shit show with all the html/css/js mixture.
If curious see also

2019 https://news.ycombinator.com/item?id=20883860

2017 https://news.ycombinator.com/item?id=14897512

2014 (a bit) https://news.ycombinator.com/item?id=8803883

2014 (a bit more) https://news.ycombinator.com/item?id=7149973

2013 (with michael_abrash) https://news.ycombinator.com/item?id=6659279

2010 https://news.ycombinator.com/item?id=1301086

2008 https://news.ycombinator.com/item?id=119494
and to be fair, Information Security is generally accepted to cover Confidentiality, Integrity, and Availability (see: CIA Triad)... so DR/BC are definitely within scope.
It's a bit unfortunate that an article titled "Why Zig when there is C++, D and Rust" mentions a lot of features that are shared by Zig, C++, D or Rust, not always giving credit or explaining how Zig solves these problems better.

Point by point:

- No hidden control flow: Linus Torvalds used to argue for C over C++ for similar reasons. I think it's a valid point for some kinds of systems programming. IMO, the argument is a lot stronger for features like destructors (C++) or Drop (in Rust) because those are truly hidden. At least the + sign is visible, and experienced C++ devs read it as a function call anyway.

- No hidden allocations: This is just a library design choice in C++ and Rust, not baked into the language. The standard libraries of those languages usually favor convenience over the last bit of flexibility and performance. At least in the case of C++, there's an ecosystem of libraries like the EASTL that make different choices.

- No standard library: That's fully supported in common C++ compilers and Rust. If Zig goes beyond what those languages offer, which it might, then the article should probably explain how.

- Error handling: "Zig is designed such that the laziest thing a programmer can do is [...] properly bubble errors up." That's also true for exceptions. Presumably, Zig doesn't have exceptions. This could be explained, and contrasted with Rust's monadic approach to error handling.

- Compatibilty with C: That doesn't tell me much, because C++, D and Rust all have excellent C compatibility.

- Package manager: Great! Both Rust and D also have one, so this might mainly be a point in contrast to C++?

- No metaprogramming: I looked up how Zig treats format strings. It looks like it's possible for functions to have "compile time arguments", and there are some rules around compile-time evaluation of if statements and inlineable loops [1]. At first glance, there might be some parallels to D's metaprogramming capabilities, which also has static ifs and loops, but I don't know if that mechanism is as powerful. It certainly looks elegant, but to me, it clearly is a kind of metaprogramming, not "no metaprogramming".

Having said all this, I'm very happy that there are more languages in this space now.

Maybe at this point, the best strategy for a project like Zig is to address Rust head-on in comparisons like this. It's very unlikely that someone reads this article in 2021, is looking for a new systems language and isn't also considering Rust.

[1] https://ziglang.org/documentation/master/#Compile-Time-Expre...
The whole point of Matrix is that you don't have to use matrix.org to use Matrix. Anyone can host a server and talk to anyone on any Matrix server.
Well, guess they'll have to pay their dues then (which makes me happy).
Renaming network interfaces on Debian GNU/Linux
search for N95 at zoro, costco online, digikey.
> All the front end devs are like, "You have to wait how many minutes for compile times?" for instance.

This is a shocking argument coming from any front end dev. Since when is static type checking, working on serious big repositories that take time to compile, have proper architecture with hundreds if not thousands of programmers working on it comparable to 3 frontend folks working on a web application? There is so much wrong with this argument and haven't scratched the surface.
Well... things on browsers, html and css are technically most OK.

But JS is outstanding on this mess:
https://httparchive.org/reports/state-of-javascript

Please note that this is transfer size. So if some script like jQuery 1.X is 90kb minified, but compressed is like 30k.

That's why we shouldn't asking ourselves why some users using a 3rd party tools to disable trackers, ads (like PiHole) or even disable JS using browser extensions.

And now good news... this time Google. Google are making Core Web Vitals:
https://web.dev/vitals/
trying to evaluate sites using CrUX RUM. And soon they will this will be included in ranking algorithm:
https://developers.google.com/search/blog/2020/11/timing-for...

This announce make most of webmasters freaking out about web speed finally.
That also assumes single winners, more interestingly it ignores the diminishing marginal utility of money.

Consider your personal utility function, at 70 what odds would you need to play double or nothing with your entire life’s savings. If it takes more than 50.1:49.9 odds then you like most people don’t have a linear view of money.
Wow some names with a lot of info that popped out to me quickly: Bloomberg, Mike / Black, Conrad and Barbara / Blair, Tony / Buffet, Jimmy ... and I'm only in the B's... Edit, there is so much more. Ivanka in there and was surprised to not see Donald Trump, but then found he has a big section on page 80.
Perhaps because "none of the asserted claims has been cancelled"?

It isn't clear to me, from what was quoted above, whether Apple successfully got a bunch of other VirnetX patent claims cancelled (but not the claims asserted here), or whether Apple successfully challenged the claims asserted here, but they haven't been officially "cancelled" yet.
Gain Spotify Streams with Digital Marketing Agency Spotifypromotions.net
If you’re an independent artist who is looking to increase your music streaming on Spotify, look no further! Online marketing experts at www.SpotifyPromotions.net prioritize playlist placements, a proven method of improving song streaming stats across the board.

Other music marketing companies will make sketchy promises like, guaranteeing a specific number of streams. This is a clear indicator that the company is offering a bogus promotion. There are no crystal balls that predict specific streams unless they are controlling the numbers themselves, which goes against Spotify’s Terms and Conditions and you risk having your account shut down.

We offer a couple of different campaign approaches. This one is the “ALL-IN” campaign at: www.SpotifyPromotions.net/of-playlist-followers and this one is for adding your track to up to 300 collaborative playlists: www.SpotifyPromotions.net/of-playlists-1 .

Wouldn’t you like to see these kinds of increases like our other Indie Artists have seen using our Spotify Campaigns?

1,470,000% in Streams (at:
( bit.ly/BrianMcShea )

43,000% in # of Playlists
(at: bit.ly/EileenCarey )

9,700% in Saves
(at: bit.ly/KristyChmura )

1,300% in Followers
(at: bit.ly/McMains )

- 41,011% in Listeners
(at: bit.ly/EileenCarey )

Web ‘n Retail has been providing music marketing services for over 29 years, and is backed by integrity and hard work. We have developed what we believe is the most comprehensive playlist pitching campaign available at www.SpotifyPromotions.net
> no real good books

React reference documentation?
Running a fake power plant on the internet for a month
Is that why as a security focussed bod I get to read this sort of thing: https://googleprojectzero.blogspot.com/2021/01/introducing-i...
The point about GraphQL seems misdirected. GraphQL works fine with Postgres as long as you are using (working) dataloaders appropriately, I promise. I'm afraid I don't understand why a non-Postgres DB should be chosen for GraphQL here, or why it was necessary to mention in a Rust article.
It's a little unfortunate.

While there are likely some pedos, pimps, prostitutes and clients in the address book, there are likely a lot of innocent people as well who will now have to live with the mental agony of thinking others are thinking certain kinds of ways about them.
Why not let them undermine solidarity because they have all these hypothetical and unfounded worries? I can think of some reasons.
An automation workflow that starts with a Google Form, sends an automatic welcome email on submission and saves the details of that form to your Mailchimp account
Honestly the best ROI for part time work would probably be specialized high paid freelancing gigs.

I was able to get freelance gigs on upwork for $85/hr as a relatively inexperienced developer a few years back.
I watched, and was disappointed. First I had to listen to the debunked psychological theory of two brains, which anyway was unrelated to the topic. The they brought the thing... and it was a tiny dot that did nothing. Then he excitedly talked about how cool it is.

Okay, I get that the theory is cool. But what's the point of showing audience an object, where they can't see anything interesting anyway? And perhaps, if you are quantum physicist, stick to quantum physics and don't meddle in psychology. You should know best how annoying it is when psychologists start meddling in quantum physics, so don't do the same thing in reverse.
"Facebook Bars Trump Through End of His Term"

https://www.nytimes.com/2021/01/07/technology/facebook-trump...
It means that it's a feature that can be implemented without special language-level support. As an example, Go 1 has maps and slices which are "magic" generic types that a 3rd party library author would not be able to recreate.
You mean _Web_ Front-End.

Do not forget Web is delivering to a lot of platforms.
Try the same with desktop apps or mobile apps. Good luck.
I was wondering this too, I imagine it would be quite a hassle to reprint the entire book every time something changes.
Do you need money to fund your startup or have a roof over your head? There’s a difference.

If it’s the second:

Harsh, but whatever you can get. Take care of yourself before your product.

If it’s the first:

As a founder, you want to build towards your first paying customer. Would it be great to have angel investors in friends and family? Yes, but you need a path to profitability. Every hour you spend working a job is an hour you’re more fatigued, following something you’re not passionate about, and not building a product. I think I can answer this question better with some idea of how much money you need, but this is the best I can offer as of now.
Apparently this was released about a year ago. Prior to that, there was a redacted version that only showed names.
“can be risky (see OP)” is vastly downplaying 1 in 10 odds of nominal success. Simply not failing doesn’t mean the bet paid off.
Yes, but someone who has committed a speech crime (such as incitement to violence) gets tried for that crime -- he doesn't get forced to wear a gag in public or have his phone service taken away.
Can you explain what you mean by never had in the first place?

The core D language allocates closures and exceptions which is like Java. Rust and C++ don't do any kind of dynamic allocation for these features.
Sorry to pull the rug out from under ya'll like this but that article was a couple years old, so I gave it a once-over pass to update it. Mainly the "No hidden allocations" section is rewritten. You can see the full commit diff here: https://github.com/ziglang/www.ziglang.org/commit/bede1e57b6...