skysight-inc/HackerNews huggingface dataset:
I never asked that. Quite the opposite. I think the show is great and shouldn't be banned as it is in many places. It's the people who call it racist that are banning it as if somehow that will make the world less racist? Or it'll make history less racist? Or why do they want to ban it? In that case we need to start banning all the shows of that era because they are literally all racist. Why single this cartoon out when there are much worse examples? So where is this line to be drawn? Because this seems arbitrary. Let's ban some things that are racist but not others.
It was also great for mammals. They had the brains, they just had to wait for their chance.
They both think, like Christianity, that their religion is the only path to god. Islam kills for it too.
Also peculiar, in Windows, is handling of files that have spaces at the end :) - I've seen in my gamedev career more than one case, where a tool doesn't do enough trimming on spaces only to bite us later.
LibreVR Revive: Play Oculus-Exclusive Games on the HTC Vive or Valve Index
ABN Amro (and I think many others as well) send you an e-identifier device and allows you to make online iDeal payments with those devices.
So the BEL character rings a bel on the user's terminal?
- Mindy Kaling (Vera Chokalingham)
Building Firefox's Picture-in-Picture Support
Design: the key to writing and advising a one-draft thesis (2002) [pdf]
Talking about interdisciplinary mashup, would be great if there is a gallery to show-case people the beauty of "crossing the dimension"
> The University of Melbourne has run a GYLIO week once every semester for at least a decade. It usually takes place around the middle of the semester in week five or six, and while the academic programme continues, the extensive social and partying schedule is paused to help students shift their priorities.

The whole article falls apart right here for me, there's just no way this is true. I seriously doubt the University of Melbourne is in any way able to get its almost 50,000 enrolled students to stop partying for a week. They may run GYLIO events that week, but that doesn't mean it's going to get a bunch of college students to stop drinking.
Mine was Debian 3. Still running all my servers in Debian.
You said it a lot better than I could. It’s really weird in our field when people can look at a machine in isolation and praise its abundance of execution resources without really considering if it’s possible to exploit them in software. The point of a computer is to run programs after all.
Demystifying Browsers
What do you mean by "poster"?
> Anyone else feeling this way?

Yes.

I strive to continually learn better ways to treat my fellow humans well. As a kid, I was told to treat others as I would like to be treated. That advice is better than nothing, but works extraordinarily poorly in many situations. Other humans have different desires and perspectives than I do.

I'm very aware of the weirdness and variety of humans. My grandfather is a black man who joined SNCC in the 60s, left because of anti-semitism, and now supports Trump. I grew up as a mixed-race kid who alternated between pride and loneliness at being weird.

I was later advised to treat others as they would like to be treated. That advice works better for personal relationships, but is missing a few key things:

1) Balanced Assertiveness for your own interests.

2) Clarity on how to learn how others like to be treated.

3) Mnemonics on how to remember how any given person outside your 100-closest relationships likes to be treated.

4) Prioritization of what habits to follow to prepare to treat others well while building relationships that meet your needs.

But earth has 7.5 billion humans who are way too busy to explicitly describe all their desires. So I've found it useful to make generalizations like, "Women I see at the gym strongly prefer to be left alone to focus on their workout". Sometimes I err in inappropriately applying a generalization. There's no ironclad 100% way to avoid that -- knowing when not to apply a generally-true statement requires fallible judgement of ambiguous information.

I think you know all of this.

----

I think the core of your objection is to situations where it seems obvious to you that a generalization is being over-applied and you'd like a way to say "Hey remember, not all women do/think X and this is meaningful in this situation because Y." and for HN to be a community which would habitually respond "Good point! We should account also for Z..."

I'd like that too.

I can only say that #notallmen here lazily throw around overbroad generalizations about women. But among those that don't, some of us find that the rhetorical tools we'd use to argue against those generalizations have been discredited.
Bacteria.
That is one of the few things you can set, put it in your pyproject.toml, done.

Oh you don't have a pyproject.toml? Well then we have a different problem :)
Yes! If there's one thing I always wanted out of good pens that don't leak or cause a mess, it's a way to make them leak and cause a lot of mess. Finally!
fwiw you can use github for this also: project == kanban and issues == tasks. Set the repo private, probably.
According to the UBS Real Estate Bubble Index 2019 [0], Munich is the city with the highest property bubble risk...So your perception of "Fells like a place with Bay Area prices but without the pay" holds some truth.

[0]: https://www.ubs.com/global/en/wealth-management/chief-invest...
Part of my point is that it was easier back then to get it right. Even if it wasn't the technically best industry practices.

This meant it was easier for _anyone_ not just webbie people to make and share websites.
We also got plenty of general purpose registers in x64, apart from the rax stuff.

Plus, you now have the ymm and possibly zmm stuff going on :)
Funny I'm just a sometime blogger and I used to get weirdos finding my house and sending me handwritten letters. At one point I was tied up with one of Steven Spielberg's schizophrenic stalkers because of some dipshit I argued with on Usenet to pass time in grad school. Now I got my face on a fairly well known startup, which means various 3rd world places I enjoy are non-starters without having actual security precautions in place (which defeats the purpose of going to such places in the first place: freedom).

Being even slightly famous is shit. I quite enjoy writing and would take it to the next level, but I'd rather not be any more famous. The culture of narcissism which encourages people to seek fame is ridiculous: it's all the downsides of being surveilled except its eyes the size of your audience instead of a couple of creepy (but probably mostly law abiding) policeman at a terminal.
I always ordered mine from Walnut Creek!
> ...the next big open source desktop language. Instead we still have walled garden C++ and reinvent-the-wheel C.

The RESF might take issue with that statement. Though it was of course largely true as late as the 2010s, not just in the 1990s.
> I am not sure what you mean by "factually wrong": the whole point of the example is on no other platform is a memory barrier required on the RHS.

Think about the C++ code and how the compiler could implement your code.

Thread 1:

b = 1;
memory_barrier();
p = &b;

Thread 2:

*p = (whatever);
...
i = *p;

A slight change, but lets say Thread2 has the p = (whatever) a bit earlier. The compiler could cache p inside of a register, and may NEVER read p from memory and update it in time!

The memory barrier in thread2 is still needed so that the COMPILER knows that its register state is potentially stale. Even today, with half-barriers and a stronger memory model, the compiler can't read the mind of the programmer.
I recently saw this mock up of a DE done in Unity[0]. Maybe not the best use case but interesting nonetheless.

I've long dreamt of putting together an intuitive CAD tool equivalent to SketchUp in Unity.i think it's probably doable.

[0]: https://old.reddit.com/r/Unity3D/comments/ey5eta/i_made_an_o...
> Structs are usually 64-bit aligned in x86 though. You need #pragma pack to be no longer 64-bit aligned on modern compilers.

Totally false (just try it).

> I'm pretty sure DEC Alpha can implement C++11's memory model, albeit inefficiently with full-barriers... but it probably would work.

No, they can't (without widening char to 32 bits). The code you have shown modifies the adjacent elements. Anyone that write a nearby byte in the window between the load and the store will have their write silently clobbered.

You can't fix it with barriers. You need a lock or LL/SC loop.
Social letters?
Black formats to a subset of pep8 so I guess it's an attempt to "subcede" pep8.
Well yes, all but one Dutch bank offer valid and secure alternatives, including ABN Amro. ABN also keeps nudging you about using their app instead at every turn (I'm a customer).

Although our own government really takes the cake in terms of 'gently nudging' people to use their app for authentication:

https://twitter.com/jdhoek/status/1214969536333651968 (in Dutch, but with screenshots illustrating the 'nudging')
> It's probably better to cut corners with your first model in order to hit a price point that gets enthusiasts on board.

Disagree. Viral is more important for a new product like this. Which means beating naysayers over the head with things working undeniably well.

See: Tesla Model S, Surface tablets made by MS themselves, Google's Nexus line of phones.
As a Googler using this internally, I'm pretty sure the project itself will live for quite a while longer. I have no clue about the public offering, but I don't think money is what they are after in this.
If it takes less than 3 minutes to do, then do it now
Meltdown is what affects Intel, in addition to the TSX issues. Spectre affected AMD too.
Ask HN: How do you use cron at work?
I'm working on a cron alternative and would love to gather data outside of my own on how people are using this utility.
Invitations, letters of introduction, thank yous, things like that.
The only mention I've been able to find online suggest that only about 1/3 of Google's workforce are in R&D: https://www.quora.com/What-percentage-of-Google-employees-ar...

"This information is most likely buried in Google’s annual report — the last one I could dig up is their 2015 fiscal year end report. According to the paper published by Google Inc and Alphabet Inc, there are 61,814 full-time employees with 23,336 in research and development."

Bear in mind R&D isn't pure developers. It also includes QA and project/program management roles.
Is there a general sort of background for a JPL engineer? Do they tend to come in straight after university or do they join later in their careers? It must be fun to work on such critical systems with so little margin for error.
You're ignoring the intangible of not being spied on.

If this doesn't matter to you, fine, but ignoring it is disingenuous.
America historically greeted refugees with kindness. This changed significantly with the new administration in 2017.

The US Asylum backlog jumped to 340,000 - up 10x since 2014. Certainly some of that is due to heightened applications, but a lot is due to antiquated systems in USCIS and political changes.

https://www.pbs.org/newshour/politics/u-s-claims-reducing-re...

I’d also note in the Syrian refugee crisis, that Canada punched high above its weight in resettlement, far beyond the numbers the USA accepted, for a country 10x smaller.

With global warming and conflict on the rise, we are about to see over a billion people displaced over the next 50 years. In prior eras, the US would have led global efforts to manage this in a structured, humane way. But lately the US has preferred dismantling the global order and institutions it created after WW2.
Here are some direct links to some of the PGA (Projective Geometric Algebra) resources mentioned in the talk:

1. The 2D and 3D cheat sheets are here: https://bivector.net/doc.html

2. The talk is also available in "paper form" on the arXiv:
https://arxiv.org/abs/1901.05873

3. Ganja.js repo https://github.com/enkimute/ganja.js and the associated demos in the Ganja coffee shop https://enkimute.github.io/ganja.js/examples/coffeeshop.html

____

For more background about the concepts like quaternions, projective geometry, and exterior algebra, etc. that are all united in PGA, you can check this nice book by Jean Gallier and Jocelyn Quaintance: https://www.cis.upenn.edu/~jean/gbooks/geomath.html
direct link https://www.cis.upenn.edu/~jean/math-deep.pdf I haven't read, but sampled it on several topics and found the explanations to be very good.

(edit) first-added links specific to PGA, and typo fix s/external/exterior/
A good manager is one whose absence doesn't affect performance. Most managers are there for power, game of control, therefore hate remote work. At best they micromanage - "Did your Slack status turn to 'Away' for a few seconds? Here is an urgent message from me!"
I work for a SaaS company that provides a domain per customer, and one of the consequences of this that never occurred to me before is that even polite crawlers and bots can thrash your servers if you have enough TLDs.

Every few months someone discovers the correlation between our log messages and user agents and we rehash the same discussion about a particular badly behaved crawler that produces enough log noise that it distracts from identifying new regressions.

I coordinated an effort to fix a problem with bad encoding of query parameters ages ago, but we still see broken ones from this one bot.
I tried my best to use Google Keep for a couple of years & finally gave up. I exported all my notes (maybe a thousand cards, each with multiple links, text notes & image snips) into a Jekyll-based static site on GitHub pages.

It's still a bit clunky but allows me more freedom to organize as I see fit. Plus, being a public page forces me to consider readability.
There are so many desirable and wonderful women in the world who don't care about any of this. I've had women I consider hot, intelligent, and kind tell me that they prefer a little bit of a gut because it's comfy. Might be partially about age group. More mature women (and people, in general) tend to grow out of a lot of the teen to thirties BS and illusions.
This came up a year ago under "Most of What We Read on the Internet is Written by Insane People"

https://news.ycombinator.com/item?id=18881827

https://www.reddit.com/r/slatestarcodex/comments/9rvroo/most...

I think there is a grain of truth to that, but it depends heavily on what you read. If you read a lot about politics and pop culture, probably. Likewise, as other people have said, the "personal development" audience likely has a lot of unstable people.

It's more accurate to say "outliers" than "insane", and some outliers are good!
Every time I make a neat tool I open source it using the unlicense so I can use it elsewhere with no attribution. I'm happy to work at a company where this is possible. This doesn't apply to business critical code a competitor might want, just libraries and tools for making generic 'stuff'. Typically, I make the tools at home first and decide I want to use them at work, but I eventually end up patching them at work for company purposes.
Probably not, all your signatures will be with nice ink, sure, but they'll still look like ballpoint signatures rather than fountain pen signatures.
Why don't you use those ones, out of curiosity?
Seeing the height-map retrieval makes me wonder: are there any (non-AR) games that have a game world that's not just based on the real world, but rather an import of real-world GIS data?
A related advancement is handheld car jump-starters have gotten cheap and tiny. They frequently include USB charging ports etc due to those same transistor advancements coupled with improved battery technology.
Dunkin’s average ticket nearly doubles when customers add Beyond Meat sandwich
Q.E.D. "fun has me".
SSE can make ~ $600K in SF for FANG.
Based on that reply, I am going to assume you are not familiar with how these litmus tests are written, or more generally with how hardware memory models are discussed (hint: this is just C-like pseudocode showing the order of accesses to discuss hardware reordering so saying "what if this is cached in a register by the compiler" is a non sequitur: there isn't any compiler involved here).

So I don't think I can usefully continue this branch of the conversation, sorry. That said, if you want some good reading on the topic I recommend Cambridge memory model group reference I linked above. In fact, all of the Cambridge stuff is good: they got the x86 memory model right (correctly described), even before Intel did!

FWIW, the OP was spot on: this is a canonical example of a reordering the Alpha does (did) that no one else does. It comes up over and over when you talk about memory models. It's almost a meme: "that's the one that Alpha did..."
And parents not keeping an eye on their very small children.
No, you're attempting change the subject to argue semantics instead of addressing my response to your claim that "CO2 is what we breathe out and it’s what plants breathe in" has any significance in the overall CO2 volume produced. Do you acknowledge that humans exhaling produces a fraction of the CO2 generated by manufacturing, energy and travel industries? If not, why? Here's the link to the study from my previous comment. https://www.sciencedaily.com/releases/2010/11/101102131108.h...

To humor you, I'll also show why your attempt at a second argument to be incorrect, regarding what constitutes pollution

>Pollution: “the introduction of harmful substances or products into the environment.”

I'll just assume you have a misunderstanding what pollution is rather than you purposely omitting details. Pollution can be literally anything introduced that changes the environment: "Pollution can take the form of chemical substances or energy, such as noise, heat or light"[1]. Were you aware of light pollution[2] and noise pollution[3]? We've already established that there is an imbalance of CO2 voume created by many large industries. If noise and light can have polluting affects, why can't CO2?

[1] https://en.wikipedia.org/wiki/Pollution

[2] https://en.wikipedia.org/wiki/Light_pollution

[3] https://en.wikipedia.org/wiki/Noise_pollution
Looks good. I made this site I sent to Show HN last week[1] which lets you see a 1km square at 1m resolution at any point in the UK's public lidar data, using three.js.

Someone did ask about an export feature. What format would the export have to be to be imported into this?

[1] https://houseprices.io/lab/3d-lidar
Each mission area has an official notebook of paper records that are maintained by the two missionaries that cover that area. These records were never synchronized with other data sources.

Occasionally missionaries might receive a request to locate an inactive member whose active family doesn't know where to find them (I only saw this once in two years, and nobody involved seemed to take a moment to think about the bigger picture of what they were doing).

There are personal info data brokers e.g. Acxiom. Maybe the church is incorporating such sources when tracking down "lost" members.
That’s only assuming that, that particular celebrity is known to pour their thoughts out to the world. That same thing couldn’t happen to Leonardo do caprio for instance
> Totally false (just try it).

https://pastebin.com/dMxKijm9

The "int a" is definitely 32-bit aligned.
Getting tuple elements with a runtime index in C++
Moleskine Notebooks
Tech salaries in Canada are very low and I really hope this will raise the bar for everybody. Most of the talent (outside of Quebec) migrates south of the border at some point, because it makes no financial sense to stay. Innovation outside of Toronto is low/inexistent and it is hard to get funding. I am always amazed when founders make the national news here when they raise 1-2M$ CAD. At the same time, you have CEOs complaining that the video game industry is poaching dev unfairly (because the salaries are subsidized) instead of raising their own salaries... It really is a sad state. It might be due to the fact that we have a culture of small/medium businesses that are very slow to adopt new technologies and a mentally of what we called in french "born for small bread". At the same time, since nobody is really making a lot of money you also have a more equal society leading to a better quality of life IMO (less crime, more generosity, etc).

As a new grad myself, I am in this situation where I get offers of >120k USD if I move to SV with a growth potential (both in technical and financial terms) far better than what I can get here. In Quebec (where I live), I saw most of my peers stay around and accept salaries ranging from 65k CAD to 80k CAD (50k-61k USD). From what I know, an average senior can expect 120-130k CAD in Montreal. The only way to make more is by being a consultant, which is why you see a lot of them around here (for better or worse). I would feel a bit guilty to move to the US right now considering I got basically a free education and I do want to contribute back to society.
So I don’t have to carry cables anymore?
How about just using a regular textbox, and a regular label right outside the box?
There are many people who would react to some tech folks' passion for mechanical keyboards in much the same way you have here. I wonder if you'd think those people are being absurdly dismissive of experiences outside their own for no real reason.
Make spawns processes. Using threads would be a terrible idea. fork/execve and pthread_create don't mix well.
Time Based One Time Password Using Python
If you value handwriting, it makes sense to invest in a good pen and high-quality paper. I have a decent fountain pen and notebooks and it not only makes handwriting more fun, I also noticed that I remember more of what I write down than when using a PC.
I haven't used colab externally, but internally in Google it is used as a scratchpad for quick and dirty trying out an idea. By the time you realize the idea may lead up to something, you also hit some specific libraries or resources you need to get which are not available in colab. Then you go ahead and build and deploy a proper solution, which I understand what your Cloud VM would lead to.

As such, I don't think there would be a market for quick and dirty scratchpads backed by rock solid but expensive dedicated compute.
> Every time I use the ln command, it puzzles me not knowing whether any of the arguments is source_file or target_file.

I had that problem too.

Then I realized the syntax is the same for `cp` and `mv`, but instead of copying or moving the file you're creating a link.
Some editors or IDEs have pretty good automatic "formatting as you type" systems that can largely remove the need for stand-alone formatters for new code.

Sometimes you can convince them to processes an existing file as if it is being typed in and so apply the "as you type" formatter, effectively giving you a stand-alone formatter.

I used to do this with Emacs for C formatting. I don't remember how since I'm a vim user who only figured out enough Emacs for this one thing, and it was a long time ago, but I remember it worked very well. The Emacs C "as you type" formatter was very configurable and I was able to make it almost perfectly match my employer's style.

How's Emacs "as you type" Python formatting?
I want the doppler weather radar data with its height slices cast over a 3d topo map of the terrain. We can sometimes see the effects of terrain on weather in the real, but zooming out and having perspectives of real recorded data would be entrancing to watch... i'm sure there's a lot to be learned form such things to but i just want to see it better.
I tried quickly to find the list of supported systems, but the main documentation pages don't mention them.

That said, pipe() is not "portable" either, so whether to use platform-dependent code for pipes or semaphores... no big difference.

> Seriously, I can't see getting so frustrated

If reading documentation and evaluating options frustrates you, you shouldn't be dealing with software development.