skysight-inc/HackerNews huggingface dataset:
Tight vs. loose company culture – which one is right for your business
The outputs of Microsoft Research are really good. At least in my field, it is one of the few places where if they published something you can be sure of being able to reproduce the results using only what is described in the paper, no secret sauce required.
Interesting. However, isn't casting a random (potentially invalid) integer into pointer triggering the same potential UB? I ask because for GCC it is apparently:

>When casting from pointer to integer and back again, the resulting pointer must reference the same object as the original pointer, otherwise the behavior is undefined. That is, one may not use integer arithmetic to avoid the undefined behavior of pointer arithmetic as proscribed in C99 and C11 6.5.6/8.

https://gcc.gnu.org/onlinedocs/gcc/Arrays-and-pointers-imple...

That's pretty explicitly what Thiez was doing in their rust code, although obviously Rust/LLVM might have different semantics here.
Clearly a case for Sherlock Homes
Open Source Project: Scrcpy now works wirelessly
How to Make 4K UHD Blu-Rays from Videos
So, private entities get to decide what are criminal activities? We live in interesting times, for sure.
Quite an irony to tell someone to read a tweetstorm lecturing them about the importance of in-depth critical analysis.
Conversely you get handed a pile of steaming hot shit they call legacy code(and it lacks documentation and the variables lack names that hint at any meaning) and they're telling you it's completely your fault that you couldn't get something to work properly. Getting handed a huge amount of technical debt is a very real problem.
Yes the amount of smashed avacados you need to eat to be equivalent to a house deposit is more than the lethal dose.
Google Stanistaw Lem doodle
> "Crypto" is short for "cryptography" (or related words like "cryptographic").
You know who decided that? The population that was using these terms.

Now a similar population at large has decided the new usage rules. It's normal, it's just evolution of the English language. By this point, "crypto" is indeed widely used as a short term for Cryptocurrencies also.

People who know nothing about things are going to get confused either way. The society can't form every single rule just so every person who doesn't know anything will have a clear mind. If they want to learn something, they will. And learning that "crypto" can mean two things, in a language where it's already commonplace for terms to mean different things in different areas - is not a huge thing.
If you're racing then you need to make sure you only pump in one direction (called sculling - in this case ) or you'll fall foul of rule 42:

http://www.sailing.org/tools/documents/42Interpretationsforb...
Yet, so many people plug their phone into their computer for the simple reason of charging it. Now perhaps wireless charging is coming, but the Apple cable fiasco sure inconvenienced anyone with that habit.
Google Showing Answer Without Any Search Results
You're free to do as you please here. You don't have to use malloc()/free(), just implement your own LIBRARY_Alloc()/LIBRARY_Free()/LIBRARY_GetMemorySizeBytes() :)
Then applications in WASM will have to reduce the number of these calls until it gets native.

This can be easily achieved by buffering calls to the DOM and merging batches of actions together (you could probably even divide DOM actions into priority queues to improve reaction time at expense of throughput in less important UI elements)
Biometric Sensors: Leaders, Trends, and Future Innovations
In the one anecdote in this thread, the perpetrator in question was Milo's intern. Someone receiving direct 1st-hand gaslighting from Milo himself doesn't really need Youtube to learn about Milo's conspiracy theories.
I went through paramedic school in Los Angeles in the early 90s and worked along side US Army medics who were sent there to learn how to deal with trauma cases.

Ah, good times at UCLA Medical Centre and MLK.
You’re stating “the effects were minimal” as a fact, but that’s impossible to prove. Some of these stories featured prominently on reddit, for example. And nobody knows what others’ Facebook feeds look like. It’s not inconceivable that some of these stories may have moved the needle in some regions or communities.

Just look at how much political capital Obama had to spend on countering the “birther” nonsense. That was 8years ago, and it crowded out all sorts of actual policy discussions, arguably gave rise to the Tea Party and everything that followed from it, and probably had effects on every election starting from the 2010 midterms.
because if it’s legal, it’s morally acceptable right? i guess the patent trolls are in the right then.
Into renewable energy? A good example how to calculate wind energy potential
Toys r' us isn't some wonderland of childrens toys. It was piled high with plastic crap which is why it hasn't survived. There are still plenty of small independent toy shops where kids can get really nice and quality toys. Toys 'r' us is amazing for kids - but go back as an adult. They're badly maintained, they're full of over-priced rubbish. They're not a good example of a toy shop.
This is all moot with respect to Jobs. He resigned due to health reasons 20 months before Apple Maps was launched and died almost a year before it was launched.

They couldn't let the date slip, because the deal with Google was set to expire and not having a built-in maps application at all was not an option.

The question you need to ask is, did a pushy management style make Apple Maps better than it would have been otherwise or worse. I think it's hard to argue that pushing the team hard didn't produce a better product than they would have had otherwise.
So, you're suggesting that computer engineering be separated from computer science, with CS being in the Math department. And you would expect CS to be a relatively small major.
Why do we think the future of customer value is Internet of Things (IoT)?
I think its because there's a 100% chance of having the lower 50% of the body paralyzed [1].

[1] https://www.irishtimes.com/news/killing-may-end-the-blind-ey...
> like monitoring your credit, your spending, creating a budget, pay off credit card in full, pay down high interest debt ASAP, avoid pay day loans, don't spend money on stupid things, invest in high quality index funds, etc.

IMHO this all starts with the fact that many people I've encountered simply do not understand the difference between income and assets. In fact, I run into this all of the time on HN with people here who say "I can't believe that's a billion dollar business".

I would love for them to do this experiment and ask the common person what the Time Value of Money is. I bet the results are way worse.

I'm convinced that there are serious externalities to all of the financial innovation that has happened in the last 40 years that we simply choose to ignore and it hurts the common man.
You say you're able to achieve 12k over the industry average, and take 7% of the first year salary. It's hard to assess how much of that 12k is due to selection, and how much is due to your work. In other word, what value you actually deliver.

Let's say the industry average is 120k (in California). If you deliver 12k extra, and take 7% of the total, you're actually taking more than 9k out of this extra 12k.
My last visits to the Toy'R'US store in Paris (13eme Arrdt) was pretty depressing. Half of the "boys" toys are Star Wars and Marvel stuff, half of the "girls" toys are Disney princesses... So maybe (IMHO) the toys industry has a licensing issue.
Well, and that's precisely what we need to adress, some of the things people want. I firmly believe we should teach about this in schools. Knowledge about biases is very relevant to critical thinking, and critical thinking to a fairer society.

^ I was writting with more confidence and assertively than usual there ;)
The truth is that Web 3.0 turned out to be oligopoly, it's the same shit as Web 2.0 just with less actors. The future will be televized...

If you said to me in the 90s that I would need to recompile my website to javascript in order to keep up with "the cool kids" I would have laughed my ass off, today it's the reality. The WWW ought to stand for World Wild Web.
If the life-cycle of these devices, and therefore your software, is that short, why bother fixing bugs? Now that I think about it, this DOES seem to be the mindset of many mobile developers!
anti-Semitic conspiracies go back many centuries further than that.
https://en.wikipedia.org/wiki/Blood_libel 16th century isn't even the oldest.
The big problem tended to culminate in per-pixel rendering which was really slow on Amiga (with planar bitmaps) and really fast on VGA (writing one byte per pixel).

Theoretically there was no difference as you could, ideally, just rewrite your renderer to render in planar modes directly instead of rendering to chunky (per-pixel) modes and then converting to planar. And chunky-to-planar converters eventually became quite fast but it was too late and nevertheless an overhead.

Amiga did quite fine until 3D graphics. "Modern" games like Dune 2, Syndicate, UFO: Enemy Unknown, Settlers, etc. were hugely popular but still complex games, yet playable, and no less good looking on Amiga than on PC. But then Wolfenstein, Doom, Descent, and others with full-screen 3D graphics with texture mapping happened and Amiga just couldn't even start the race.

If Amiga had had a chunky graphics mode it would've certainly had a few more years until complete technical obsolence. Commodore basically had that chance with Amiga 1200 with the new AGA graphics chip but they chose to extend bitmap planes instead.

For anything else, Amiga was competitive despite the lack of cpu power. I remember the last years of my personal Amiga use. Productivity software, editors, programming etc were still snappier and a much more friendly experience on the Amiga even if PCs at the time had 10x the cpu speed and Windows software was maturing up (and subsequently getting bloated beyond all usability).
And now fullscreen apps are all the rage, again. In my mind, desktop computing in general has always converged, sometimes in roundabout ways, towards the Amiga experience.
Yes, without the Britain First Facebook page, how will we ever know that xenophobes exist?
Dark matter is just ordinary plain old matter. Asteroids and smoke are both dark matter. Planets may or may not be precisely “dark” depending on thermal activity and/or size, as with planetary objects approaching a brown dwarf’s scale.
First Aid and CPR training is usually part of a drivers license in Germany (though anecdotally, I had a laugh-cramp halfway through that course which I'm hoping will not repeat in a real emergency situation)
Why is this "abusing volunteers" but large coorperations using open source tools not?

Wikipedia is open for everyone, and in my opinion that means you don't get any right (legal or moral) when someone, anyone, uses that information within the rules you set in the license.

If they want to prevent this, they should change their license.
Fair enough.

FWIW my apologies for being a bit too antagonistic. Personal frustrations getting the best of me. I do generally avoid using 'chick' unless I know it's okay, and I do think that's a sensible approach. And in hindsight I wish I hadn't gotten into a discussion about it.
Easter Island Is Eroding
Proposed edit: "I get to wear whatever kind of jewelry I want. I choose to wear only watches because I feel this is an important part of the way I express my gender identity."
Climate Sensitivity Uncertainty and the Need for Energy Without CO2 Emission
No, be Elizabeth Holmes and Tim Draper and use gender as a means to dismiss valid investigative reporting from the Wall Street Journal.

And yeah, bad actors will sometimes use accusations of sexism / racism / etc-isms to silence those speaking the truth about them.
Fan ID: How Tickets at the 2018 World Cup Will Work – Mpelembe Wire
Sailing the wired seas – Ocean internet
Atari is another computer altogether.
Part fact, part fiction. Some of that did happen but many stories dont add up. For instance the common tale of removing bullets from animals: Why? That isn't part of a medics job. One would never attempt to remove a bullet in the field. Such actions would do far more harm than good. Even in hospital it is often much better to leave the bullet in, at least until the patient is stable.
Lead free solder definitely isn't a nightmare. The early versions might've been, but modern lead-free is just fine. The only gripe I have with it is that the flux is more aggressive and eats into my soldering iron tips a lot faster.
Here’s Why All Your Projects Are Always Late – And What to Do About It
I'm glad that you are a video game programmer and you don't work on software where correctness matters.
Yeah, you're right. I understood their question differently as I brought along a defensive stance from a previous discussion.
Git was designed for a project much larger than that. Many of its features make no sense in a project smaller than the Linux kernel.
Ada is in practice almost completely maintained by one single (consulting) company, Adacore, who, except for the GNAT compiler, release all of their OSS contributions under GPLv3 "to limit your freedom [of use/reuse]" (it's mentioned explicitly on their Website).

They do NOT want an autonomous Ada community to pop up, they just want to attract programmers they can contract. Since they're basically the only noteworthy contributors for Ada, they're impossible to bypass, hence using Ada means submitting to Adacore's whims.

Ada is indeed a very well designed language, and with some recent language revisions, so have you ever wondered why it did not get any traction at all? Well, that's why.

Every 6 months or so on HN or Reddit, someone rediscovers Ada, gets psyched and tells everyone ... and then discovers the licensing / controlled ecosystem issues, and walks away. And we don't hear about it. For about 6 months.
Variations in the amount of ice on Ceres surface suggest seasonal water cycle
Maybe. But then again it is really difficult to change human nature
House Proposal Targets Confucius Institutes as Foreign Agents – Foreign Policy
>...catastrophic consequences of spending $9 per month on dish soap when you could have spent $7.20 instead.

Indeed, for the poor, it doesn't take too many of these $1.80 differences to add up to catastrophe.
Nature, formation, and distribution of carbonates on Ceres – Science Advances
Those are not all that much related.
The exact rules of unsafe code are still up in the air. It’s not explicitly defined as UB yet, IIRC, and when we set the rules, we have a goal of not invalidating large swaths of code.
Lately I've been confused by the number of generic brands on Amazon. If you look for USB CD drives, there are LG and Dell branded ones (ok), but also: Chuanganzhuo, Gipow, Versiontech, Blingco, Wsky, Lacdo, Dansrue, Cocopa, Rodzon, Miluotech, iClever…

Does Amazon let the same people list the same items under different sellers? Is China actually a capitalist paradise where anyone can start a lifestyle brand of CD drives?
I remember that Google offered to support Wikipedia (financially and otherwise) several times over and was denied. It’s possible that the offer came with strings attached, but I can’t imagine Google being that clumsy. I have little doubt that if the foundation needs more money, YouTube will be more than happy to help out. But, so far, Wikipedia has refused because they want to remain as impartial as possible and can’t rely on too large swaths of funding from too few sources.

YouTube has tried to implement moderation and failed to address conspiration-wielders. No matter what they do, someone will decry it as “a platform controlled by the rich” [0]. Wikimedia has been addressing similar issues for almost two decades and has proven more effective than YouTube. Or anyone, really: there is a reason they are scraped for truth. Snopes itself shouldn’t be trusted as a direct source anymore than Wikipedia. The difference is that Wikipedia allows a debate.

Katherine Maher wants use to “read @Wikipedia with a critical eye” [1] and who is going to do that better than Flat-Earthers? That change is going to be disruptive but will help Wikipedia develop its own critical-thinking.

Is it a good move for Wikipedia? No, it’s exposing itself to critics, which is painful, but it is what the foundation explicitly say they need.

Should YouTube have made a deal, given Wikipedia money to help with that problem? Probably not, it would hurt more than it helps.

Is YouTube exposing Wikipedia’s brand more and given then an opportunity to communicate on their mission? They have. I’m more likely to give to them if they tell me that they need money to face DDOS from the Flat Earth society than if they keep offering a very easy to overlook service.

I’m not saying Google is innocent: they should attribute their facts to the proper author list in their snippets, for instance, but I seriously doubt that they would hesitate to respond to any request for support.

[0]: https://news.ycombinator.com/item?id=16590852

[1]: https://twitter.com/krmaher/status/973795473113968641
Final nail maybe, but she was firmly in place in the coffin and the death vigil had begun.
C doesn't have destructors, so how do you release resources acquired with RAII when the acquiring object goes out of scope?
Probooks and Elitebooks have generally been quite good, we used them for many years at my current workplace, before switching to Thinkpads around the end of the T430/X230 generation.

I certainly didn't have any complaints about them. Absolutely stay away from consumer models, obviously.
Yes, rails is very pragmatic – it includes a lot of what you need, so you don't end up reinventing the wheel. I like the philosophy still, and the third-part libs (gems) are top-notch.

The problem I have with it now is that I am growing tired of untyped languages. What would a typed & compiled ruby look like? I know some things wouldn't be possible, but if we could keep the philosophy of rails, I think it would still be a great framework.
They were so good that a multiple times computationally slower Motorola processor would run a Doom clone at the speed comparable to a contemporary PC bucket.

Never.

You just could not get a VGA-on-i486 level rendering performance out of 256-color AGA fullscreen, even with Motorola 68040 on the Amiga 4000.

All the fast 3D demos and games I saw were partial-screen, with 2x2 pixels, or both. Good-looking ones were slow. An example with at least some commercial success was Alien Breed 3D. Check the video here: https://www.youtube.com/watch?v=ksQG8vnvlpg

Because it was so hard to do per-pixel rendering on Amiga all these 3D graphics demos and games on Amiga basically concentrated on delivering the graphics only, with shallow content and amateur-grade playability. Doom had a lot else going on despite the smooth graphics, and that actually made Doom a good game.
Same here. I am a bot with 84.7% confidence

Dread to think how they came up with this
This. I feel a big problem the industry has is that they started to care more about ads and just grabbing attention than actually caring about product quality. Sure, you will sell more and toys will be frequently replaced, but in the end I do not believe that's an stable plan.

I mean, economically understandable, but I hope we get our focus back on 'good toys' soon. Actual engagement over stimulus overload. Toys are so important for kids, and I think parents are already realizing again.
The docs list no undefined behaviour for inttoptr, so it's (probably) not problematic at the LLVM level: http://llvm.org/docs/LangRef.html#inttoptr-to-instruction .
I don't know why anybody would dive in to save a company like this. This model just doesn't work any more.

Toy purchasers know exactly what they want. The often know exactly how much it costs elsewhere. The only reason they would go into a toy shop is if they need it right now. Online retail has been eating into that for years but it's coming to a head now next-day is common and same-day exists for many people.
You still needed a faster than stock CPU. Which Great Valley Computers gladly provided. Which put them in the weird position of making more on Amiga upgrades and accessories than Commodore did, by a long shot. One example of many where Commodore left money on the table.
Website development team: roles and responsibilities
1. jot down a bunch of buzzwords

2. come up with a buzzword that summarizes those buzzwords

3. put normal words between the buzzwords

4. take the paragraph PR emailed you earlier and insert it about 85% into the text

5. publish to Medium and post on HN

I love the idea of going back to a decentralised Web but I worry about it becoming just a way for the next generation of Silicon Valley kids to make billions. I would like to see more technical posts dealing with the actual workings of decentralised systems, rather than this mindless PR.
Siri to me is just useless most of the time.

I can ask it to set a timer and 8 times out of 10 it'll think I just said "poop" and nothing else.
While your point is literally true, having basic arithmetic proficiency does go some way in making sense of the world. Quick mental calculations to see when you'll reach a certain place, ability to compare things when they're in different units etc. It's not only the skills but the overall mental model that they help create. The world starts to become a little more rational and sensible when you can do this.
They used to be, using "scripting" languages as general purpose is relatively recent development. Up until the early 2000 few people would have considered writing anything remotely CPU-intensive in Perl or Javascript. For instance I first started coding in C in high school because I wanted to write games for my calculator and the BASIC interpreter was too slow. I don't think there was an Ada compiler targeting my calculator, but there sure was a gcc port.

C's history is tightly coupled with that of Unix, it's always been rather open and "hacker-friendly".
https://youtube.com/channel/UCcefcZRL2oaA_uBNeo5UOWg
Does this mean the 3W and 5W amplified Wi-Fi dongles all over ebay aren't actually legal? :(

I realize they're probably terrible quality, and that they're really just Wi-Fi dongles with amplifiers tacked on, and that overly loud signal amplification destroys close range performance - but still, I'd been meaning to get a couple of these and see how good they are.
Lowercase p(B|A) seems to really mean p_B(h(a)), and that's not obvious. Hell, I might still have it wrong.

I think you have it about right. It is "semi-obvious" by the fact that of course, observation and state are related through the observation function (in your case, observing a 3D point as a 2D coordinate) and that is of course part of the PDF.

And most everyone says to ignore p(B) in the denominator, but that's really sloppy hand waiving.

It's not. You want to know the most probable value of A. In other words you are looking for the argmax of a function of A. p(B) is purely a function of B, no A involved, so it becomes a constant in your equation. Since it's in the denominator, it's a normalizing constant.

Note that if you have the "Uppercase Bayes" (P(A|B) = ...) you are looking for concrete values so the normalizing P(B) does matter.

Now in the case of "lowercase Bayes" (p(A|B) = ...) it matters just as much, but you can still ignore it if all you're looking for is the argmax of the resulting PDF, as the p(B) is just a scaling constant and it's not changing the argmax of p(A|B).

but in each of the four terms, they do something radically different. I can't see a pattern to follow.

I don't understand what you mean here.
Myself? Not particularly, no. I am not particularly young, regularly suffer from depression and don't have a lot of ambition anyway.

I would be, personally, far better off with socialist system. Which doesn't change the fact that it is based on immoral grounds which repulse me.
Though each order seems to result in six emails, without a way to turn it off.
Talk to a datacenter.