skysight-inc/HackerNews huggingface dataset:
Yeah, somehow I doubt you're actually asking in good faith.

Barr himself is horrifically partisan, which as the AG of your entire country is scary as all hell. Just read his speech in November 2019 to The Federalist Society (which itself is horrifying, the societies goals are simply at odds with what the USA has claimed to be).

It's as partisan as it gets.

Or is that okay, because its in-line with your own opinions?
Do remember though that Peterson's submissions against the bill (alongside Gad Saad if I remember right) was not really all that silly and blown up. It was the subsequent reaction where people said "this guy is a far right transphbic bigot" and blew it all out of proportion and made him famous. And then there was the whole Lindsay Shepherd/Wilkred Laurier affair.

What I am saying is you might think JP lit a stupid fire, but don't forget that a lot of people came along and poured a lot of oil it.

I find it a bit odd that people are mad at a guy for having concerns about a proposed law and raising them as part of the bill's scrutiny process. And don't forget that in the end, the lawmakers weren't persuaded by his arguments, and passed the law anyway.

Would people rather live in a world where laws are passed without scrutiny, everybody keeops quiet and nobody makes a fuss? I still think somewhere underneath all the nonsense a lot of valuable public discussions were had.
When will this turn to being able to launch azure instances of your software directly off of the repo page? To connect to db instances running on azure with multiple environments?
Was the evacuation problem solved for BWBs?

Being able to evacuate quickly enough in the event of a crash was one of the showstoppers for BWBs when they were under serious consideration and I don't know if that problem was ever solved.
I beg to differ: content creators use the service provided by youtube to offer their content for consumption and receive payment via a ad service.

Youtube does not order contractors but offers a service for production and consumption of content- so they have customers creating content and others just consuming- both being customers of their service.
Great! Anything that improves security is welcomed.
There is however such thing as bad faith. Yes, the claim that opponent argues in bad faith itself can be don in bad faith.

But, when the discussion is actually in bad faith, you wont solve the issue by pretending to yourself that it was in good faith.
My understanding: I want the components in my design system (e.g. Figma) to match the components in my front-end codebase (e.g. React) exactly, this tool helps me understand the current diff between the two.

From what I can see, the paradigm of component-based design has been growing in popularity since the tools like Figma have been improving rapidly.

In that case, it's a product for a niche and growing audience. I think the website hits some of the main points pretty well.
Does dark matter emit hawking radiation?
Inventing a Genre: Don't Believe the Hype
Last sentence is about environmental chemicals. Previous sentence is about analgesics.
Your comment is cold but it's also bang on point. Ethically how they act is inexcusable however. I hope many years is actually a few months in reality.
> I type addresses on envelopes...

This looks like a fun excuse to get one.
Not sure if you were just joking, but methane itself is odorless, which is why odorants are added to make natural gas easily detectable.
To get residency you usually need to get a job there or invest a significant amount of money into a business.
The TamaGo logo is the Golang Gopher in an egg. Tamago (卵) means egg in Japanese. I'm guessing this was intentional :)
I stutter too. It's was hard for both me and my parents. I know they always felt guilty, but it wasn't clear what they could have done differently. We tried therapy, and I think it was early enough too and it didn't make much of a difference initially. Please don't feel guilty. Thinking back, I think my stuttering got a bit better when my parents stopped correcting, or paying attention to it as much (at the advice of a therapist, I found out later).

Kids have a very good knack for picking the emotional state of their parents. They may not be able to articulate their feelings, but they can tell if the parent feels guilty, sad, angry, anxious. At least for me anxiety made it a bit worse. Try to find friends and family members who would be accepting and understand and maybe that would help some.

Forgive me if I sounded preachy or too direct, everyone is different of course, hope some of the advice helped. I wish you and your son all the best.
This blog article from February of this year gives some context: https://labs.f-secure.com/blog/tamago/

> TamaGo reduces the attack surface of embedded systems firmware by removing any run time dependency on C code and inherently complex Operating Systems.

> It does so with minimal changes to the Go run time and a set of packages to provide drivers for supported boards.
Slim chances. My source close to twitter feeding hose tells me Trump tweets and retweets are worth few million dollars in ad display daily. If they were to ban him, soon a stockholder lawsuit would follow that Twitter is willfully throwing revenue away.
This thread is inherently gender-ideological, and of course HN being HN, only one side of the argument is allowed.
This sounds like terrible guerrilla marketing.

Biden at the next speech: "if you are voting for trump, you ain't a felon"
So you'd be okay with HN shutting down?

I'm not involved with HN, but it seems likely that many smaller venues esp ones that aren't big money makers, including most mailing lists and small sites like HN would be advised to discontinue operating if exposed to this kind of extraordinary liability over content which they had no knowledge of.

"Actual knowledge" should be your preferred approach to your concern... but nothing will probably solve your problem because extremely well funded platforms are substantially immune to the law in any case, just as they're immune to common decency.
I have been reading HN for a while and never commented, but the translation thing is very close to my heart, what with learning Physics both in Polish and English at different stages of my life.

So much so that I've made a dedicated tool for this: https://wikitranslator.github.io/

It uses Wikipedia's APIs to "click the language links" for you. It also displays short summaries of both languages' articles, so the translation can be verified. I know I'm a small sample, but I end up using it reasonably often.
I beg to differ.

This was huge tactical mistake that they have made. The same issue that they have is also common for google, microsoft, amazon (probably).

If EU would let them off the hook based on their "threats", everyone would start doing it the same. Now FB has put themself into unique position where they have forced EU to do exactly what they dont want.

Someone is very stupid in their chain of command.
You can still set SELinux to "Permissive", where violations are logged but permitted.

Edit: Although this is still a security win because it allows the kernel hardening to be done.
> No we have fundamental disagreement about government debt.

Since I don't disagree with what you're saying, but also think it doesn't really apply to the specific point I was trying to express, I don't think we do. Apparently I'm just unable to adequately communicate my point.

The only thing additional I can think to say is that you seem to making an argument about how government should be run, which is not what I'm arguing. I'm arguing what's required for our legislators to pass legislation on this today. Freeing up money from other sources is not one of those things, as they could borrow whatever extra they needed if they deemed it necessary.
You're able to run a SwiftUI app on an iPhone 6s which is 5 years old at this point. Most people I speak to in the industry are supporting iOS12 at least. SwiftUI isn't widespread at all yet and most are using UIKit and likely will for a number of years. Also placing the blame entirely on app developers isn't especially fair since web developers don't seem that interested either, fire up an old tablet and see how well some modern SPAs run on it.
Actually, a function could do the trick: https://github.com/almarklein/faq-div/issues/7
Don't allow the user type "all", but another guy (admin) to verify such commands.
You'd be surprised: https://en.wikipedia.org/wiki/Sea_turtle#Distribution_and_ha...

Also, many deserts are very fragile ecosystems: https://en.wikipedia.org/wiki/Biological_soil_crust
(of course there are deserts which are so inhospitable that there is virtually no life to be found, like the sand dunes in the Arabian deserts - there, offroad driving may be ok)
But see "Sentinels can be faster", https://lemire.me/blog/2020/09/03/sentinels-can-be-faster/. HN discussion: https://news.ycombinator.com/item?id=24402763.

I once worked on a project that compiled Perl-compatible regular expressions to C code using Ragel + custom modifications that could switch to NFA machines for subexpressions as required. The generated NFA machines required simple stack operations (push and pop of NFA state) on a preallocated array. Originally the PoC attempted no bounds checking, and so could theoretically overflow the array, possibly (likely) corrupting the heap. When I added bounds checking to each generated push operation (a simple test + goto), throughput plummeted by something very significant--two- or three-digit, not single-digit percentages. So I allocated the array with mmap and a guard page. And rather than pick a magic number and call it a day, on SIGSEGV (or SIGBUS?) I would longjmp back to a point where I could grow the array and restart match execution from the beginning. Performance returned to where it was originally.

Fortunately, nothing in the code that might trigger SIGSEV could leave behind inconsistent state or orphaned resources that might need to be collected. The longjmp from the signal handler was perfectly safe and obeyed all relevant constraints; it didn't implicate undefined behavior.

Unfortunately, neither POSIX nor Linux (nor any Unix, AFAIK) supports per-thread signal handlers, only a global handler per signal. And you can't safely access thread-local storage from a signal handler, anyhow.[1] To distinguish an expected SIGSEGV from an unexpected SIGSEGV, and to support multiple threads, I used sigaltstack. The SIGSEGV handler would query the alt stack. If there was no alt stack, it aborted. If there was an alt stack, it would derive a per-thread data structure stored in a page beyond the top of the stack with an intervening guard page of its own. (sigaltstack is per-thread.) The guard page stored the jmp_buf structure needed for the longjmp, and the array boundaries needed to distinguish NFA state overflow from a real bug. The siginfo_t reference passed to the signal handler provided the fault address.

This was an interesting little subproject because it showed just how performant hardware-based exceptions could be (I never did much kernel or assembly programming), as well as how detrimental conditional branching could be to performance. And it was almost certainly the only time I'll have a truly legitimate reason to catch SIGSEGV, as opposed to previous cases I've seen in some other projects that had the horrible idea of attempting to recover from a truly invalid and uncontrolled memory access.

[1] POSIX doesn't permit it, though in practice it depends on the libc. musl supports it because it preallocates all TLS when creating a thread, but it's unsafe on glibc as glibc lazily allocates TLS. We were using glibc, and while theoretically I could have induced TLS slot initialization, thread-safe reentrancy of internal machinery was an area where glibc actually had (and has, last time I checked) quite a few open bugs, so I wasn't about to play games there.
Brilliant article. We went through a similar phase in the startup we built. Can totally relate to it. :)
I think FIRE/frugal mentality would simply argue for making your own latte at 1/30th the cost of the Starbucks one, not completely foregoing all pleasures.
You can do that with the Steam Link app if you have a copy on your PC, and Microsoft now has (will have?) a similar thing to play in their cloud if you have an xbox copy/if it's on game pass. Playing on your local network isn't bad for latency, though these sorts of games aren't especially latency sensitive so I imagine the cloud experience wouldn't be terrible either.
Propaganda Due
The definition of monopoly isn't the absence of alternatives, it's the absence of significant alternatives, and the fact that monopoly distorts the surrounding ecosystem.

Killing small businesses definitely counts as a market distortion. Good luck arguing it doesn't.

And there is no competitive service, because YT is an audience provider, and not specifically a video hosting provider.

In fact these problems would go away if YT offered a paid tier - with proper support - for content providers.

But YT and Google are averse to treating anyone else as an equal partner, so that's never going to happen.
What if dark matter is actually a secondary effect (a-la-turbulence) of the flow of space that gravity causes? (I know the idea that space can flow is a fringe idea, but it seems thinking broadly/laterally in this area is not a terrible idea?)
> I don't know why you had problem with compiling... All you have to do is run `agda --compile src/Main.agda` and it just works...

My point was that most Agda code I've written, or seen others write, is used to prove theorems; the result is rarely run. Even when implementing "real" algorithmic programs, it's usually just to prove that they satisfy some property, rather than actually using them to do anything ;)

> This is true to some extent, but this has nothing to do with Agda.

It's not inherent to Agda, but it's true in the sense that I could do "stringly typed programming" in Agda (i.e. using big, imprecise types which require a bunch of redundant checking and the compiler won't help me with), but there wouldn't be much point (I might as well do that in, say, Python and benefit from the vast amount of libraries and tooling).

> you can write a whole bunch of unittests that'll be checked at typecheck time.

I do this whenever I'm writing Agda or Idris, and it's so satisfying. The 'test framework' is just the type system, e.g.

test_parse_empty : Eq (parse "[]") Nil
test_parse_empty = refl

When I'm testing in most languages I tend to do property checking, e.g. QuickCheck/Hypothesis/etc. I haven't been brave enough to do that during type checking yet ;)
Web-based IDE is going to be one of those things requiring a paradigm shift before we have something suitable to replace a native desktop experience. I personally feel the answer is to run the entire show server side and send final rasters to the client. This would allow for complex composite view techniques that would otherwise be infeasible in the browser. For instance, you could integrate a VNC/RDP client into the view engine so that web users don't have to go side channel on these things. The argument for something like this from a security perspective is pretty substantial imo.
Show HN: Promote your startup in the 38 best startup communities
I'm trying to play devil's advocate, in order to better understand the real-world dynamics of support at large scale.

Every once in a while, some insider pops in discussions like this, and says "you don't know support at large scale etc.etc.".

Therefore, with both sides of the story at hand, a productive assessment could be done.

To clarify, I do think Google has a just "f*ck them all" approach to support; for example, there could be paid support plans for people who made a large investment. But I need to hear the devil :-)
man they sure make this sound a little too fun...
True but do you care for all sums/muls in your code?

Might be better to check where exactly can you have the overflows and test in the code for those cases. I think checking for overflows over the entire code is useful for testing/validation purposes but not really useful in production.

Or use bigger data types if you're hitting overflows frequently.
Why Is Slack Still So Terrible?
Yeah it's pretty difficult to see how you can have it both ways. Either you want HQ2 along with all the tax concessions- in which case taxes on other businesses like bars and restaurants will have to rise to recoup that lost revenue. Or you support the requirement for HQ2 to pay their taxes so that you don't have to levy unsustainable taxes on other businesses.
> Let's assume good faith and that executive pay in general at Mozilla was not competitive.

The problem is that this is a very subjective claim. If you think of mozilla as belonging to the same category as tech giants or successful tech startups, and believe it needs to compete with them to attract talent then it's not unreasonable. If you think of firefox as a charity then it's completely insane.

Compensation for charity CEOs, even tech focussed ones (like the EFF, TOR, wikimedia, khan academy) are lower, usually much lower. A number of charities have managed to attract impressive CEOs despite not paying 'market' rates.
The worst issue we had was competing with the windmill people for giant bearings. We were actually ordering those 1.5 years out at one point, for machines that no one had ordered and weren't designed yet.
I'm not an expert, but it certainly gave the amblyopic eye an advantage for close range which is where the nonamblyopic eye was struggling after a day of study/work. The base value in my calculation is a regular prescription, so adding one diopter would put it in the area of a reading glasses prescription.
Because we can see where this is all headed. SIP is part of a decade-long plan by Apple to transform the Mac into a platform where people's computers are ultimately controlled by Apple and not the users. And if you don't believe it, try to play the latest Fortnite on the Mac. It is impossible to discuss SIP as "just a security feature" and ignore the context. If this were a feature in Linux then we could discuss it as such.
I use the translations all the tine.
Hello. I have listened to all your wishes and recommendations and have released an updated version.
I will be glad to answer your questions.
The same exact limits apply in the USA. Freedom of speech is no more absolute there than in the EU exactly because no one wants people "shouting fire in a crowded theatre".

Similarly, in the USA you can be fired for wearing a hijab just as rapidly.

The USA has some (not all) rights well protected against government action, but your employer has vastly more right to restrict your activities. Recent rulings even allow employers to compel religion or ban lgbt etc so long as the employer is "tightly held". This is the weakness of the US system: it protects a small number of limited rights very strongly, but only a small number and only against govetent interference. The EU has a much broader approach to rights in both these dimensions.
I speak multiple languages, as I found out I didn't stutter as much in some languages as I do in others. Granted, that's not why I learned them but it's just one of the side effects that it made learning them more enjoyable. "Hey, look I don't stutter in French, how about that... Let's speak some French then!".

Also, know lots of synonyms, just to avoid saying the dreaded stuttering words that I feel are coming up I substitute them at the last minute. Sometimes it works better than other times. You probably know exactly how that is :-)

A thick skin perhaps from all the bullying I had received. At least I'd like to think so. But, I do believe I am a bit more resilient and persistent because of it.
A hacker 'tude: Oh, yes, one wants to keep one's hand in, you know, in every type of poem, serious and frivolous and proper and improper. One doesn't want to lose one's skill.
Google Code-in is no more, just FYI
I am using Firefox ... where or what is "View"?
How many GNU/Linux users are needed to change a light bulb?
Specifically your point about bunker fuel, this is now out of date a bit. The International Maritime Organization rules about ultra-low sulfur fuels came into effect 1/1/2020.
Ironically though, this just affects sulfur, and so while a lot fewer people will die of air pollution as a result, the reduction in particulate matter (and complementary rise in greenhouse effect) is actually predicted to result in a marginal increase in global temperatures.
I agree with you that much of the environmental movement in the West feels inadequate or focusing in insignificant problems (plastic straws anyone?), but from my experience in the renewable industry, people are talking about this, just too few of them.

http://www.imo.org/en/MediaCentre/HotTopics/Pages/Sulphur-20...
The too early is easily fixed - you can upgrade the engines; the current version (-800) is also the baby version; it has the wings and tail designed for a large expansion (-1000) that would sit over 1000 passengers in economy-only class comfortable. The plan was to reach that stage.

What really doomed it was the proliferation of small airports where large planes can easily land (737NG or Airbus's own A321). One stroke of business genius on Airbus's part was buying the share in Bombardier - the A220 is gonna see massive usage in Europe).

Airbus really played on the whole spectrum - the company is well positioned on all segments of the market. Unfortunately the market is dwindling, and this marvelous piece of engineering is dying. I only hope I'll get to fly one before it retires.
It should be the safest airplane in the sky after how much attention it's getting.
True, but due to the large extent of the services provided/required, it's very hard to know the unexpected costs, even if one has experience.

For example, one will hardly think of the cost of the disk speed (IOPS, in AWS), before moving to AWS. Then, they will suddenly have to deal with it (note that IOPS will be mostly opportunity costs, in case one doesn't choose provisioned IOPS of larger capacity).
Police Intentionally Run over Injured Man's Head with Bike at Seattle Protest
Will bleeding edge tech make you deliver faster?

For https://expose.sh I use TypeScript for the back end and the client so I get the benefit of one language for the whole service. TypeScript has been around for a few years but it is still pretty new compared to say Java.

By using Docker for the dev environment of the PHP ecommerce platform, it saved me from having to build one myself.
> The nineteenth century brought advances in sanitation and real declines in mortality, while ideas forwarded by scientists like Robert Koch, Louis Pasteur, and Paul Ehrlich and the subsequent development in the twentieth century of new drugs such as antibiotics encouraged paradigm shifts in considering the human body and disease. Nevertheless, the fact that envisioning people as interchangeable patients—comprising both workforces and markets—has remained so economically and medically axiomatic, often at the expense of considerations of individual wellbeing,

This approach has actually greatly increased individual well-being. Maternal and infant mortality went down. Compound fractures no longer became a death sentence. Pneumonia no longer became a death sentence. We developed and vaccinated whole populations and even eradicated entire diseases (smallpox). We are able to relieve pain much better, Yet throughout, the article seems to view as ambiguous the superiority of modern medicine over the "many ways of understanding medicine, disease, and the human body across a vast and vibrant world rife with competing medical cultures", seemingly because it was largely European nations that developed these medicines.

This article almost reminds me of the scene in Monty Python "What have the Romans ever done for us?" Sure modern medicine gave us antibiotics and safe surgery and anesthesia and vaccines, but on the other hand, it was developed by those oppressive Europeans.