skysight-inc/HackerNews huggingface dataset:
That's probably the best solution to this problem. I didn't realize that that was a possibility. And actually it doesn't even have to be that complicated. I already have wildcard forwarding set up on one of our domains to send to both of us, so we can just set up an alias in Gmail to send as an address at that domain, then replies will automatically go to both of us. We'll just have to remember to bcc each other when replying.
Huh? They can! I'm all for free speech. But I'm not gonna applaud this blatant lie. This would not be accepted about other people.
I have done this as zig makes many breaking changes often, not because new features come out all the time (almost all of the things showcased on the site if not all were around back in 0.6). I do not want to teach people things that are already for the most part outdated. Things move very fast, especially in the standard library.

edit: to clarify I am the maintainer/owner of ziglearn
For anyone liking the idea, but not loving the "scorpion" style. There is (and has been for years) the Emperor by MWE LAB: https://www.mwelab.com/en/emperor.html
Recently: https://news.ycombinator.com/item?id=22699439
I think the point being made is that Uber is externalising cost onto society by (among other things) hiring its drivers as gig workers and not as proper employees. That is quite separate from whether or not Uber is making money.
Found the paper but couldn't find the 8GW claim. Doesn't that seem very little considering germany is producing electricity in the 500 TWh region?
While I am not terribly familiar with the LLVM codebase, this kind of improvement would probably require massive internal changes.

One example of this is the fact that codegen needs to be aware of the linker to emit correct code depending on the type of executable that is being generated, since different strategies can and are used for different formats (for example, currently the x86_64 backend will generate different instructions for function calls on ELF and PE/COFF vs MachO).

I would totally get behind LLVM or other compiler toolchains working towards this kind of functionality, but this is hardly something Zig developers could implement in a massive project such as LLVM (which is precisely why we are building our own :))
The section of the RFC linked in the comment you're replying to even explicltly states:

> All aspects of the "ssh-rsa" format are kept, including the encoded string "ssh-rsa". This allows existing RSA keys to be used with the new public key algorithms, without requiring re-encoding or affecting already trusted key fingerprints.
I used JavaScript for years and then used C# for years. During all those years, I also use languages with advanced type systems like TypeScript, Scala, Idris, etc.

I still hate typing in Java / C#. I feel intellectually insulted from time to time. There are too many times I can naturally express something in natural languages or just JavaScript, but cannot easily express those in Java or C#.

TypeScript is great, it lets me express many things I want, but it's more or less bloating and inconsistent. I always have to worry if the signatures are hard to read for the team members.

Interestingly, TypeScript reveals a lot of use cases to the mass - there's more to type systems. It's not possible to write a typesafe 'printf' in most of the statically typed languages. Maybe a full-sized dependent typed language like Idris will come in sight in the following decades.
When Home Depot or Walmart buys a bunch of product with the right to return to the vendor any product that doesn't sell-through, is it really that bright-line different?
./play.it 2.12: API, GUI and video games
What a strange comment and line of reasoning.

Let's say the nuclear reactor site hosts a "post pictures of our site to Instagram" day. Then who has the data? And then suppose that the worker gets a text from someone impersonating his wife that says, "honey, you should text me some schematics of the plant." That would also be really bad.

And then suppose that the worker adopts a Chinese daughter, but really the daughter has been a Chinese spy the entire time, and on bring your daughter to work day she excuses herself to use the bathroom but actually goes and sabotages the plant by pulling an unguarded lever in a control room, sparking WW3. What is the US doing to protect against that happening?

Maybe you think these scenarios are unrealistic or that there are simple security measures that can mitigate them, but I want to stress that these are just examples. If I spend enough time, I can think of a whole lot more examples.
If it's known that you are the owner a court can theoretically take it away from you. (Or at least jail you if you don't hand it over.)
Zig is one of the most interesting languages I've seen in a very long time, and possibly the first radical breakthrough in low-level programming design in decades. Maybe it will become a big success and maybe it will tank, but after having two visions for low-level programming -- that of C's "syntax-sugared Assembly", or that of C++'s "zero-cost abstractions" whose low-level, low-abstraction code appears high level on the page, once you get all the pieces to fit (Rust, while introducing the ingenious borrow checking, still firmly follows C++'s design philosophy and can be seen as a C++ that checks your work) -- Zig shows a third way by rethinking, from the ground up, how low-level programming could and should be done.

It manages to address all of C++'s biggest shortcomings, which, in my view, are 1. language complexity, 2. compilation time, 3. safety -- in this order -- and it does so in a language that is arguably simpler than C, can be fully learned in a day or two (although the full implications of the design might take longer to sink in), and also inspires a new approach to partial evaluation, replacing generics and value templates, concepts/traits/typeclasses, constexprs/procedural macros, macros (or, at least, the "good parts" of macros) and conditional compilation with a single, simple feature.
Its an interesting what if to consider what would have happened if Zuze had had the support from the allies post war in the same way that Volkswagon did.

Surprised in away that Zuze wasn't snapped up by operation paperclip.
That's an unknown though. Saying it might be undercutting subs is true, but it has no more or less validity than saying it wouldn't. It depends on the number of people who subscribe (could be 1 in 100, but it could be 1 in 10,000), and the number of people who'd pay for an article, and the optimum price they'd pay at, and so on.
It’s European court, not EU. So far only Belarus is not a member state.
> The ban is therefore undoubtedly a political move, and that is problematic.

Another possibility is that objective physical reality contains some information (some of which is Top Secret) that does not exist in your internal mental model of reality. An exact, always up to date copy would require something akin to omniscience.
How do you pay that doesn't just let you cancel the payments on your end via your bank's/service's website? I'm no very familiar with this problem but I'd expect I could just tell my bank to stop honoring the subscription.
You’re solutions take and order of magnitude more typing and memorization than the app. It’s also more error prone, e.g., syntax errors.

Don’t take this wrong way, I’m trying to phrase this as nice as I can, because I’m truly super curious where people who ask these questions are coming from, but isn’t that obvious? Are you not aware how much more memorization, typing, and room for error your solutions have? Or do you just not value those difference? And if it’s the last one, why isn’t it obvious that this is simply for people who do value those differences more? (Again, sorry if this sounds rude, but I see comments like this a lot, and I want to understand the psychology behind them.)
When I was in the sciences, I used a LaTeX document as my labbook

* Ability to share with colleagues - Easy to send pdfs or the raw LaTeX to others.

* Able to simply past in images - I had a folder with dated images, and a macro to insert a graph at the current location (better than floats for labbooks).

* Versioning - Each section had a date in it. Sequential versions were stored in git

* Tables - `\begin{tabular}`

* Code snippets - `\begin{lstlisting}`

* Links, tags, backlinks - `\ref{section_name}`

It could do pretty much anything. Though, you may have noticed that I omitted addressing your first bulletpoint of "simple formatting", as I am not able to keep a straight face while calling LaTeX "simple".
TS compiled to JS without any "overhead". This is not what the OP said.
Out of every other modern Nation, why is it that US has such extreme police brutality (bullying)?

Is the #1 reason that there aren’t balance and checks for power? I.e there isn’t effective policing of the police? When was the last time a police officer was put in prison for stepping out of line?
As someone who's only subscribed since recently: could you talk more about this? What observations have you made?
Latest Firefox builds fine on NetBSD without things like PulseAudio and D-Bus, it still feels like a traditional application to me.
Why are so many people interested in markdown for notes? I've never used it before but HN seems really interested in note taking and in using markdown for note formatting. What does it offer that OneNote or Word doesnt?
Well said, and I fully agree - though the hacker news crew is rarely ever in the majority when it comes to internet demographics. It must work well considering the A/B test screenshot he included.
nonviolent communication. It really improved my ability to communicate and understand people.

https://www.amazon.com/Nonviolent-Communication-Language-Lif...
As was the Volkswagen and much much more directly
Are We in a Reddit Trading Bubble?
Does the development team have ownership over the broad and fine features? If not, I stand by my characterization.

When the PO feels the need to micromanage individual developers so that they “feel the pain”, it’s a disfunctional situation.
The Netherlands are thinking of building 10 nuclear reactors.
https://fr.businessam.be/les-pays-bas-songent-a-construire-1...
I scrolled past this comment thinking, what in the world...oh. Hehe, that's funny.
Steps to Pay per Click Advertising That Works
Checkout my blog: http://www.techieankit.in/2020/09/5-steps-to-pay-per-click-advertising.html
Amazingly, this only costs a couple hundred dollars more than a decked out Herman Miller Aeron.
Are the chips in your phone manufactured in the US?
This is very sensible to me as a way to stop discrimination. If you make it so economically the impact of a birth is similar for men and women, you reduce the incentive to discriminate.
Well for one Thailand has a lot of amazing attractions. Beautiful nature, really really good food for cheap, fun nightlife. Sure you get the odd scam or unpleasantness, but it can become a funny story.
> Zig has no warnings.

That sounds very fraught with issues to me. Does that mean existing code will have to be updated in case other behavior turns out to be kinda iffy in practice? Isn't there a strong perverse incentive to just not add anything if that's the case?

What about the deprecation of existing code?
Thank you (for both replies) and to everyone else, this makes it crystal clear what's going on - there's a lack of "hey everyone, this is very unstable at the moment and the basic internals are changing, using anything except the latest Github builds is highly discouraged" which might really help when added to the various places above.

I'm a toe-dipper -- I need to run and play with some sample code (basic Hello, World stuff) to see if I like the ergonomics and wish to continue looking deeper, when an article is posted on HN and piques my interest to go try out (zig) the easy route is taken - install what Arch has as the latest and just test it out with the basics. ("The learn guide says I must have 4 spaces, what if I use 2? yeah OK that still works")
Daniel J. Bernstein actually regards the 521 curve as the only secure NIST curve, asserting that the 256 and 384 curves have too many suspicious and unexplained terms.

"To be fair I should mention that there's one standard NIST curve using a nice prime, namely 2^521 – 1; but the sheer size of this prime makes it much slower than NIST P-256."

http://blog.cr.yp.to/20140323-ecdsa.html
The exercise of freedom often depends on the context. During the latest Iraq invasion, when the death toll started to rise, US TV networks were forbidden from displaying coffins returning from the war zone, because it could have fueled anti-war feelings among the population.
It may have been a lot less than jailing someone for merely saying something the government doesn't like, which is what happens in countries we define as non-free, but it's still acting against freedom of press that turns out into lying to the public.
> It's not brain-dead, it's a result of limited training data.

That's quite literally a cheap excuse. It'snot lack of training data (remember, you still need translations in the target language anyway!), it's a result of Anglo-Saxon cultural hegemony.

> There are far fewer pieces of writing that exist in both German and Russian than in both German and English or both Russian and English.

Right. And that's why Russia-based Yandex gets excellent results for German/Russian translation, I see...

> But you can be sure that if it produced reliably better results with the data available, the likes of Google would already be using it.

Nah, you're being way too optimistic there. Google is a business and as such, they don't chase SOTA outside of research (which doubles as advertisement). Good enough is the name of the game and it's simply infinitely cheaper to just train and maintain N-models (i.e. English/X and X/English) than to do the same for all combinations of X/Y-pairs (which would be N² models).

So as long as there is no incentive to do better, they simply won't, because they rely on the fact that English is the de-facto Lingua Franca and people translate to and from English more often than directly between other languages.

This would be an actual chance for companies from other countries (especially European ones) to step in and do exactly that, but again - "good enough" and reliance on English stops that from happening anytime soon. It's a missed opportunity especially with low-resource languages as demonstrated by the recent "Scottish" Wikipedia fiasco...
It's clear from the video that that wasn't intended as direct quote. I think it's a fair summary of this actual quote.

"If you look at children, children are almost, I would almost say definitely, but almost immune from this disease. So few. Hard to believe. I don't know how you feel about it but they have much stronger immune systems than we do somehow for this. They don't have a problem."

https://youtu.be/4kberLzSvx0?t=33
This was inevitable . . . it also will make Space X's constellation of satellites a target for Russian and Chinese military.
...and because instead of lowering the govn't expenditure, they planned to increase the tax for the middle class: https://www.ifs.org.uk/election/2019/article/labour-s-propos...
Gold is much better than a 30% speedup IME. I went from >60 seconds per (config x arch x platform x near-leaf binary) combination with bfd, to <10 with gold, on one Android project - even without enabling incremental linking (>6x faster / <16% original link time!). Enough to shift the bottleneck to packaging/signing APKs on that project...

Additionally, I'll note that gold's incremental linking is in-place binary patching, from what I can tell, and potentially another order-of-magnitude speedup even on your existing C projects - slide 11+ certainly appears to be describing such, and the caveats + resulting overhead: https://events.static.linuxfound.org/images/stories/pdf/lfcs...

(slide 17 also shows --incremental-base, if you decide you want non-in-place incremental linking)
I think it would work well e.g. over a kitchen table.
I don’t think OP advocated for any punishment. He just mentioned that religion (extreme religion) causes a lot of harm.
I think the information age has really pushed the limits of what we find acceptable to leave to independent choice in democratic societies. Freedoms in democracy are being abused left-and-right to highlight specific weaknesses fundamental a democracy's healthy function.

When it comes to TikTok, frankly I'm not sure if a foreign business under the thumb of the CCP is more or less a threat than businesses operating in our own country abusing the same freedoms for personal gain. You would assume those abusing the system located in the US had a vested interest in stability of the country for continuation of their lofty positions in society, but given broad anti-consumer and labor practices, both foreign and domestic are gutting the foundations of the social contract that make citizens want to believe in and support a democracy.

I think the biggest blow we've had in this country is widespread undermining and exploitation of its citizens for personal gain, which have left many unable or in some cases, unwilling, to support the continuation of the system being used against them.
You mean other than all of the past problems getting credit which forced him to seek out foreign funding in the first place? His businesses lose money and having so many bankruptcies where his partners have been left holding the bag is going to deter most bankers unless they have other ways to recoup their money.

Here’s an old report about his credit rating - note the “likely to default”:

https://www.foxbusiness.com/politics/trumps-business-credit-...

Here’s an example of what it took for him to get loans in the past:

https://www.nytimes.com/2019/03/18/business/deutsche-bank-do...
For anybody interested in this technique: the googleable term is "branding". It's bringing some nominal typing into TS's structural typing
It replaces your desk, so the actual square footage likely would not change that much although the dimensions might.
Perfect for people who want to experience what it's like to be embraced by one of those tall black aliens from the Ridley Scott and James Cameron movies!
Many moons ago I 'accidentally' left an updated C.V. face up on my desk knowing that my boss would be along shortly for an update on a migration project.

Nothing was said at the time but by end of the day I had received an e-mail from HR offering a salary increase and a change of job title (Same job, same role they just added {$department} Manager to it. Yes it worked, but only because I was fully prepared to follow through on the unspoken 'threat'.

On a more sane note, I would recommend doing some market research of comparable rates of pay. If you are able to demonstrate that your rate is significantly lower than the going market rate then you have a great deal of leverage when politely asking for a salary review.

I'm no longer in the market (semi-retired) so I don't have an eye on rates any more but would imagine that the Covid pandemic has impacted on many companies' finances. Personally if I was still in the job market and was being paid at about average or even slightly lower, I would stick where I was if the only reason to leave was to earn a bit more money.

If asking for a raise (and not prepared to move on if your request for an increase is denied) then see if you can get a sense of the company's finances (normally previous few years but in these times I would use the YTD instead as an indicator of how well the company was doing financially compared to ‘same date last year’ historical situation).

[Note, the Reddit post has been deleted by the /r/softwaredevelopment moderators so am responding based purely on the post title]

Finally, https://www.lifehack.org/829371/asking-for-a-raise has some great tips for anyone reading this in a similar situation.
Close to an idea I've had for a bit which is to force you to do a 5 word quiz from a fixed group of words at a frequency of your choosing. For me trying to learn Korean, I'd like to indefinitely receive at least two quizzes a day with five words each time among the most used 1000 words. It's the only hope I can think of to force myself to learn.

Currently I have a Python script that creates calendar notifications from a CSV so I get emailed each morning with a new vocab word, but I need more than one a day and I need it to be interactive.

Duolingo does have a daily quiz reminder but I don't find their content so useful. I'd rather just pick a few hundred words and just be forced to memorize them rather than the bits and pieces of words and grammar duolingo suggests.

If there is an app like this that sends you quizzes at a schedule from columns in a spreadsheet please save me the time of implementing this!
Stop wasting time and money on guest post backlinks
The arms move out side ways and the screens can move up
But how is this quote not exactly right, and how is the Stallman quote not an incredible misrepresentation of it?
Variable from person-to-person based upon the quality of housing they choose to live in, not variable month-to-month.

Should someone living in a luxury penthouse suite at 15K+ a month get to deduct his rent at 100%, as well as closet-sized studio apartment? If not, where is the line drawn?

This is what I mean when I talk about value-based judgements based on variable rates.

Should I be able to deduct only what is literally the cheapest rent in my city? What if the cheapest apartment is full, and there's no way I could possibly get that rate? Should it be the cheapest AVAILABLE rate? Would this then impact prices knowing that the lowest rate drives tax-deductibility for all citizens?

This is the labyrinthine decision tree that opens up when deducting things like rent, food, clothing, etc.

Also, if SALT deductions truly incentivized punitive state taxes, why are so many states still charging 0% tax rates?
I am really not appreciating the comparison in this article. There's a world of difference between living in a beautiful place in a functional country with a long winter darkness (and adapting yourself to it) and living somewhere where it is effectively illegal to see other people as a consequence of your government's abject failure to manage an epidemic and its inability to have a conversation about the trade off between getting sick with this specific disease and suffering all of the other mental and physical health problems that this level of lockdown causes.
> It could do pretty much anything. Though, you may have noticed that I omitted addressing your first bulletpoint of "simple formatting", as I am not able to keep a straight face while calling LaTeX "simple".

One possible way of harnessing the power of LaTeX while keeping a simple formatting would be to use use `pandoc` and pandoc-flavored markdown. That keeps the formatting simple, while also making it easy to include references, equations, etc. and easy output to LaTeX/PDF/etc.
thats not how tariffs work, thats not how international trade works, and it has never worked that way.

there is no right to any goods or services provided by a foreign entity. none.

prove me wrong by providing a link to a law, treaty, or other official rule that says otherwise. i'll wait.
This is a pretty sloppy just-so-story for the author's preferences.

Mentions the Pulfrich effect, but this is for lateral movements with stationary vision. Author then leaps into a discussion about how this happens every time you "rescan" without giving a single line of evidence that this happens.

This is especially dubious given Saccadic Masking[0] meaning there's no perceived visual input while the eyes are in motion. How exactly are we being slowed by the Pulfrich Effect during reading if motion ("lateral motion" required to satisfy the conditions of the effect) is blocked by the brain?

[0]: https://en.wikipedia.org/wiki/Saccadic_masking