skysight-inc/HackerNews huggingface dataset:
std::fmax is not the same as llvm.maximum, it's the same as llvm.maxnum.

fmax in C/C++ specifies that the non-NaN argument is returned if one argument is NaN. The llvm.maxnum intrinsic does likewise, although it has more clarity on what it does with signaling versus non-signaling NaN. The llvm.maximum intrinsic specifies that NaN is returned if one argument is NaN.

Edit: Here's a longer discussion of undefined behavior in LLVM:

Undefined behavior in LLVM is more complicated than C/C++, and this is one of the areas where assuming C/C++ semantics are going to confuse you more than help. Unlike C/C++, there are several gradations of undefined behavior, and what is UB in C/C++ may be weaker in LLVM.

Strongest is undefined behavior. Like C/C++, the optimizer will optimize under the assumption that it does not occur, and can even draw inferences that it will not occur. Undefined behavior largely arises out of cases where you add annotations that are incorrect (e.g., a readnone function reads memory), but it is also retained in a few basic situations: dereferencing null pointer, branching on undef, divide by 0, unaligned memory accesses [1].

Somewhat weaker is the poison value. This is effectively delayed undefined behavior. Poison originates from violating nuw/nsw flags (basically, C/C++'s signed integer overflow rule), as well as out-of-bounds pointer arithmetic, and maybe a few more cases I don't remember off-hand. Poison propagates through most instructions, and becomes undefined behavior if you use it to control a branch or access memory.

Weaker still is the undef value. This value can take on any bit pattern, and--crucially and confusingly--it need not take on a consistent bit pattern. So in this code:

%x = undef
%y = sub i32 %x, %x

The value of %y is undef, because you can "read" different values of %x in the two arguments of %y. It is undefined behavior to dereference an undef pointer, or branch on an undef value.

Weakest is the frozen values. The LLVM freeze instruction converts its input to an undefined, but stable value. If we were to consider the equivalent of the above program:

%x = freeze i32 undef
%y = sub i32 %x, %x

Then we can say that %y = 0 here, since the two values of %x must read the same value. Frozen values are still undefined behavior value to access memory, but they are no longer undefined behavior if used as a branch condition.

[1] Note that, unlike C/C++, LLVM does allow underaligned accesses, so you can specify a load of a 4-byte value that is 1-byte aligned, and this is not undefined behavior.
What about Amazon and Apple? Why is Google the only recipient with scrutiny? Especially since the merger hasn't happened yet.

You should be frightened about all of them.
I think you’re conflating issues relevant to the business of the company, which might be considered political, and political issues which are irrelevant to the business of the company. The former is okay, the latter is not. The subject of OP is the latter.
https://financialeditorial.com
I imagine some really interesting bugs must be encountered in the HFT/MM world. Risk controls are there for a reason :)
> ... and if a company can refuse to accommodate the basic needs of a worker without breaking any laws then the laws needs to change, which of course is politics.

Voila :)

Now, to take another example - paternity leave in the United States - should there be a workplace law requiring more of it, like many other countries?

Political! :)
I feel strongly enough about this that I had “js;dr” stickers made and have been distributing them at conferences for a couple years.
I write down solutions to problems I encountered. It's pretty useful if you encounter the same problems again. I ended up on my own website through Google a few times.
I think "Publish Often" is also an important part of OP's success. Had they not practiced making custom icons since 2013, they probably would not have been ready to capitalize on the one time they got buzz.
I’d recommend reading up on Unschooling, even if you don’t plan to keep your kids out of school to Unschool. It is essentially giving them broad exposure to things, seeing what areas capture their imagination, and then supporting those areas as much as possible. Never forcing them to learn something because of how you feel something should be learned (which kills natural interest and excitement for learning) - they will come around to learning important things when they are ready!

You want them to think on their own. The best way to do this is to allow them to think on their own and nurture their own excitement to do so.
As bovine3dom has mentioned already, b is the default keybind.

For userChrome, I use https://github.com/MrOtherGuy/firefox-csshacks/blob/master/c...

Not my GitHub, but incredibly useful repo for all kinds of userChrome shenanigans. Personally I keep it to a minimum (literally just this hack) so that I have less stuff to look at if an update breaks something.
It is nonsense anyway. There's been lots of studies (eg by the University of Iceland) showing that the original inhabitants were about 25%-50% Irish/Scottish [1]. Why? Because the norse who settled Iceland kidnapped and enslaved thousands of women from the coasts of Scotland and Ireland and took them to Iceland.

So, Iceland is less Norse pureblood than the rest of Scandinavia, and secondly, the "Iceland has had the benefit of developing free from the guilt of having displaced native inhabitants" statement of the article is also total rubbish in the sense that there were plenty of forcibly displaced inhabitants, it is just that they were native to elsewhere.

[1] https://www.irishtimes.com/news/why-people-in-iceland-look-j...
Book Review: Elements of Programming
Even if you're right, it's the "I'm remaining apolitical/status quo" types who are at least permitting you to hold opposing viewpoints even if they personally disagree. It's the activists who are trying to remove all dissent.
> "SpaceX goes under and the satellite fleet goes defunct" risk.

extremely unlikely considering the value of the assets already deployed in space. One scenario is a debtor-in-possession arrangement via bankruptcy court.

Another thing that could happen is something like what happened to the first Iridium corporation's bankruptcy, where a group of investors formed a "new" Iridium corporation and stepped in, via the bankruptcy court, to take it over. Google "iridium bankruptcy" for more details. Also this book:

https://www.amazon.com/Eccentric-Orbits-Iridium-John-Bloom/d...
It feels insidious that "harmless" ideas like flat eartherism and creationism have crept to include broader conspiracy theories that actually do harm people. We know that at least one think tank[1] has had extensive effects on American policy by casting doubt on science -- starting with the fact that smoking is harmful.

That creates a large population of people primed to expect scientists to be lying to them. Flat eartherism is harmless in itself, but I suspect that the OP's father also believes several other conspiracy theories -- and votes according to them.

That doesn't change the OP's problem, or your observation that you can't fix it. But if you can't even solve the readily-demonstrable fact that the earth is round (just phone a trustworthy friend a few timezones away and ask where the sun is), how are you going to get people to agree about things that actually cause harm?

[1] https://en.wikipedia.org/wiki/Heartland_Institute
But when you buy an Android Phone or an Amzazon Echo you are buying the hardware, that's what you are paying with your money. What you are paying with your privacy is the software or the service that is running in the cloud.
you can reach for finacial news at :

https://financialeditorial.com
No I’m not. Here I was expanding on the point the parent made where abolition was an example:

> [S]elf-censorship is never good. People holding views that you find offensive don't need to stop doing anything, and this has both exposed bad people and led to revolutionary new ideas

This is a silly argument given the above example.

Remember the topic is about self-censorship and whether getting offended about certain rhetoric is natural, not about any specific topic which might offend people.
It’s not an american product though.
Any idea why the "worldwide change in internet traffic" graph is not flatter and has daily dips ? Is this graph normalized on the actual time, disregarding time-zones?
I guess it depends what you mean by similar. Denmark has reduced per capita CO2 emissions a lot (about 40%) from 1990 to 2018.

Denmark 9.8 -> 5.8 tons/person

But then so has the UK: 9.7 -> 5.6

Sweden only reduced emissions about 27%, but they had a much lower base: 6.1 -> 4.5

Of course some other nearby countries are going the wrong direction...

Norway 7.4 -> 9.4, Iceland 7.7 -> 12.1
If it wasn't for the price I would buy it just for this "ambient. zone out to a drone generated by snippets of a radio broadcast" feature as it sounds precisely like my fav type of music.
The point of ideals is that we're often willing to overlook[1] flaws in their messengers[2].

A man's retch should exceed his grasp, or what's a-heaving for?

"The power which the strong have over the weak, the employer over the employed, the educated over the unlettered, the experienced over the confiding, even the clever over the silly -- the forbearing or inoffensive use of all this power or authority, or a total abstinence from it when the case admits it, will show the gentleman in a plain light." -- General Robert E. Lee

"The nobles would still be in charge if they'd cared more about fruits than about roots." -- Emperor Napoleon Bonaparte

[1] that is, for judging the ideal. Judging a messenger by the ideals they profess to aspire is a different matter.

“Be true to what you said on paper.” – Martin Luther King, Jr., April 3, 1968.

[2] compare https://news.ycombinator.com/item?id=23378137
You're repeating a common misunderstanding about gun shows here which is that there are different rules for gun shows. There aren't. All licensed firearms sellers, i.e. all the people with booths, must do all the same background checks they would when selling from their stores. Meanwhile, all the non-gun-dealers (i.e. attendees) follow the same rules they would any other time of the year, which is that private-party transactions don't require background checks in some states. But that would be the same as if they sold a gun on Facebook or whatever. The dealers at the gun show are all doing the background checks as required by federal law (and additionally many states have more checks and/or waiting periods that also must be obeyed).
Show HN: AI-based website analysis tool on ProductHunt
> Is that the goal of traffic light timings? I'm not sure. I think timings are more often used specifically to slow traffic

Exactly. There's also the issue of pedestrians (of which most of the time I am part of), i.e. we, as pedestrians, don't really care if the traffic in front of us is fluid or not, we just don't want to wait 5 minutes or more at an intersection in order for the pedestrian green-light to be on.
This is a great idea, and one that I think would fit my workflow very well!

I've tried fish in the past and loved it, but moved back to zsh when I realized that writing my personal scripts in fish essentially meant that I wasn't able to share them with colleagues.
> The view you just described is active support for the status quo.

It's really not.

It's just not giving a shit about whatever the thing is the political argument is about, instead putting time and care into other things you consider more important. eg kids, family, etc.
Show HN: A simple log-based, transactional, embedded relational database in Java
Congratulations to Element ! Gitter is a fantastic platform . Are we possibly going to see Gitter become a reference open source implementation of Matrix ?
True, hyper-political people of any persuasion are generally toxic. Trust and alignment are essential to performance.
> Hmm, unless I have it playing "GET OFF MY LAWN" on a loop?

Guess that's why they're teenage engineering?
At least in the Netherlands, DAB sounds a lot better than FM, there is a massive difference in quality and sound stage.
Fake News Detector for Firefox Is Coming After the Harvest Festival Holiday
In the few years I've been studying Spanish, I've found that the (take your pick of) wine/mezcal/sidra always helps a lot with my ability to speak.

This comment is certainly a bit tongue-in-cheek but being able to relax the nerves a bit and just give it a good effort sometimes goes a long way. Sounds like landing with a wine consultant who doesn't speak your native tongue is about as good a scenario as possible!
Case and point: employees at Spotify wanting to censor Joe Rogan.

Whether or not you agree, you can objectively see how this would jeopardize a presumably 10-figure deal for Spotify.
At least it's made in Europe, unlike the OP-1 which they quietly moved to Chinese production after increasing the price...
> unsigned char can be as wide as an int

No, it is not true for almost all non-embedded systems. And char cannot be as wide as int, it is the opposite true, int can be as wide as char.
Ledger (YC W17) raised $10m to fix insurance and is now hiring
TE's products are mostly "expensive toys". It's not really an insult; lots of people spend lots of money on "toys".
The correct URL is https://blog.gitter.im/2020/09/30/gitter-element-acquisition...
Love the brand.

No DAB+ tho, sad :)
People who just want something that sets them apart from their peers.

Why are you blown away? People pay 50 USD for a personalised phone cover. Is this different because it's software?
> How can they truly be neutral on all of these issues that are directly relevant to the business they do?

I can see why a company might want to engage in a little bit of politics, particularly when it is tied to its very own existence. But that doesn't mean it should be engaging in all kinds of politics at all the times. So we are talking about "truly apolitical" vs "mostly apolitical" vs "not at all apolitical".

It seems Coinbase wants to be "mostly apolitical" here.
If the logic is true that being apolitical is supporting the status quo, then arguing against being apolitical is a political argument supporting radicalism.

I feel the whole argument against being apolitical is just being made in bad faith to support radicalism, political acceleration and extremism.

Why would you wan't a workplace of radicals always fighting? If you can't argue this then you can't argue against being apolitical.
My LinkedIn right now is full of professionals writing about how Coinbase is wrong and unsupportable. That is surprising to me.

I would like to see more mission focused companies.

They can help the societies they are in with some unilateral initiatives like Netflix did with helping capitalize banks in certain communities, without discussing it or changing the focus.
It's definitely sub-optimal needing to reboot.

I only need the NVIDIA graphics every so often on my laptop though, so it's fine for me.

On desktop I've had no issues.
Can we get a relative scale for roughly how much, when you say expensive?
> thus you're passively supporting the status quo of bad things?

Absolutely, as a relatively well-off Westerner, me and my way of life absolutely are the direct and indirect cause of a lot of violence and harm around the world. I likewise creates a lot of CO2. Filling up my gas tank causes a lot of bloodshed. Doing this things is a part of the life I am used to, but absolutely yes I am passively supporting these things.

An activist against these things will likely take active steps to resist this passive support.

> if you do nothing about it, you're cowardly abdicating your political responsibility, neh?

No. My point is precisely if I tell you "we don't talk about those things, it's not polite, I want this to be an apolitical statement" that I am switching from passively supporting the status quo to actively. But by claiming that this is somehow "apolitical" that is the cowardly abdication of political responsibility. What I mean here is being responsible for your political choices.

Saying that "wow I do passively contribute to co2 emissions, I don't know what to do about it but I don't like it." is taking political responsibility. Say "don't talk about that at work!" and claiming your taking the neutral ground is abdicating that responsibility.

> If you really want to fight the status quo you ought to commit your life and the majority of your money to the causes you believe in.

This is literally the definition of activism, and I of course support it. But the source of all activism is 'talk', which is not a cheap as you make it out to be. People who 'talk' about unions at Google tend to lose jobs. People who 'talk' about questionable legal practices at their company tend to lose jobs. And 'talk' is the seed of activism.
If parents knew how to manage their own lives, they could teach those skills to their children.
Sure, I suppose our disconnect comes from two things: 1. The laws I imagined when I was drafting my comment were more akin to taking away guns completely, not something like more stringent background checks or cool down periods. That was my mistake 2. I personally believe the dollar has more political power than any vote by way of directly enabling or disabling the ability to act in any manner. In that regard, I feel that businesses are political in, for example, the supply chain activities (environmental impact, labor practices, etc) that they choose to fund. Merely by existing and directing money towards real world consequences, a business is political.
My usual answer is 'by example'.

I like to think I'm teaching my kid to think. Last night we started wondering why fish can swim near sharks and not get eaten. We talked, we speculated, we joked, we researched and discussed what we had found.

I wasn't trying to teach her to think. I had no ulterior motives at all, I was genuinely curious about shark feeding behavior. As I look back on it now I feel like I was teaching her to think by encouraging her to think, sincerely considering her ideas, showing her how to test them, and coming away with more knowledge than we started with.
I don't agree about Santa Claus fwiw. This is culture-specific, but here (Ireland) he's an integral part of Christmas, and of the excitement about Christmas that kids experience. Santa Claus is the only lie I've ever consciously told my kids. By doing so I've given them access to a great deal of joy and fun, both individual and communal. Should I have deprived them of that because I wanted be absolutely consistent, or to feel virtuous?
Twilio Signal Developer Mode
"ambient mode - zone out to a drone generated by snippets of a radio broadcast"

This sounds really cool. Is there anything like it available in software?
While simultaneously raising taxes on electric cars...
No informed scuttlebut on causes yet?
It's hard not to fall in love with Ruby. Since 2010 I've also dabbed into Javascript, Go, Elixir, Rust --work in progress, damned lifetimes!-- but as the song goes, Ruby was my first programming love and will be my last.
> ... that's negotiating your working conditions. It's private and individual, and only affect you (and your colleagues).

No. That's an "it depends" thing. If the "political issue" in question is something team or working condition related then it's not necessarily private and individual affecting only you.

Some people will care about that and want to potentially co-ordinate. Other people won't consider it important, and/or have other priorities.
From my opinion ERP is completely different here. ERP usually store product IDs and other operational product information. When PIM/PDM is focused only on product data and usually guys from marketing team is working a lot with PIM.
PIM is considered part of MDM, because MDM solutions can work in different areas like customers, addresses, etc. While PIM is only for products, so we can call it Product MDM.
Apple makes money from people buying their hardware and services. They don’t make a significant amount of money from selling targeted advertisements. Amazon and Google do.
Farnam Street has a big collection of videos focused on kids: https://www.youtube.com/channel/UCKj_FalLDOFtiAlsQwLTayQ/vid...
> just with tweaked vocabulary

> knowing that those words may hurt someone

Some people aren't really hurt but like to erase your message by depicting your expression as hurtful. Maybe they just don't like you, it would be another reason. Your naive line of thinking draws in people that might want to take advantage of you. I don't think it could be a universal rule for the internet.
It's not the amount of rights that's the issue, it's what is the source of rights.

Conservatives (and US declaration of independence) posit that rights are from God (i.e. preexist government, if you don't want to bring God into discussion), while democrats view government as the source of the same.

Depending which side you are on, your view on the role of government is very different (protect the rights vs. create the rights).

I think this perspective explains why e.g. Supreme Court Justice position is so highly contested. If your position is that government's role is to protect rights, then judge is just a person who reads the law or the case and tells you if it's aligned with the Constitution or not. If you're on the opposite side, judicial system is just another vehicle to create new rights and laws, bypassing less predictable (due to its representation model) Congress.
Cool, thanks. :)
> snippets of a radio broadcast

Although his work is more house music, and less ambient, there's a producer named Akufen who has done some really interesting music with this exact sound palette.
First time I saw one it was in a music video and I was convinced that it was a fake gadget. Didn't realize it was a real thing until a year or two later. Which sort of makes sense, since I think the OP-1 didn't come out until a year after this Swedish House Mafia video came out:

https://www.youtube.com/watch?v=PkQ5rEJaTmk

I still want one, even though I have absolutely no use for such a device.
Would StarLink prevent internet censorship in places like China?
I’ve never heard this mentioned before. Curious if I’m missing something.
> In 2013, the jailbreaking days of iOS were in full effect.

I thought jailbreaking was basically over by 2013
And mind you, i've seen and written my good share of crap Ruby code! It's not about the quality of the code or the fit-for-purposeness of the language or platform, it's about the joy of writing code in it. Totally subjective.
Do they believe they will sell in the US?
Democrats and the media both support the spread of global communism.

They have a terrible habit of blaming Trump for every move they make to kill democracy worldwide.
Blank page with FF + uBlock but then the text appeared after page refresh.