skysight-inc/HackerNews huggingface dataset:
> too bad the SJC airport runway axis runs straight across downtown. They could otherwise go much much higher/denser in the urban core.

You can get plenty of density without going over 200 feet high. Just look at most European cities.
Does that even apply? This is api-compatible, but doesn't appear to be using any actual MongoDB code.
Well, we know at least one guy who is going to be dead shortly.
For an ESPP, the discount you get from the share price is also considered wages not capital gains (in fact shows up on your W-2 !)
More housing regulation would prevent some of the coffin sized bedrooms. I'm not sure if human dignity would be increased or decreased in that case, if such regulation would cause more homelessness.
> "Wait, have you never paid cash at a gas station before?"

That seems to actually be a distinct possibility. Some people seem to use cash so infrequently they forget it even exists.
Chicago may be blue, but it has relatively few regulation for housing compared with cities here. And the cost of labor is lower there than cities in CA.
French variables names <3 So nice to see, it reminds me some memories :-D
Good job! Big Kudos for your little brother!

PS: J'espere qu'il gardera cette curiosite et cette envie de creer!
I've found a lot of improvement in my digital productivity by following plaintext productivity's [1] for organizing my files. But, I also pretty much put everything older than a year that I'm not working on into a giant archive bin that I attempt to organize in no shape or fashion. There's twenty odd years of files going all the way back to middle school in there and trying to make any sense of it would be a waste.

1: http://plaintext-productivity.net/3-00-files-introduction.ht...
Calculator?
Twitter is rolling out speech bubbles to select users
Leave Kenya out of this. Contrary to perception of economic boom in Africa, situation is nearly dire. With 80% of population under 40 years, lack of industries and unprecedented unemployment rates;its a situation nobody knows what to make of. Massive population growth is compounding the challenges
Anything that would replace the back seat of the car that generates thrust downward I would expect would cut into area that would be allocated for battery. So less area for battery but a major demand for the battery being added? Sounds like wishful thinking to me unless it’s just a few USB fans with spaceX written on the side of them facing down.
Wondering the same thing when I read the title
Ever been to Berkeley Bowl? I have French family, so I have been there a lot (grew up in Germany, though). French supermarkets are astonishing (especially compared to Germany), but Berkeley Bowl really is something else.
Or you could even buy a pre-paid RFID card with cash that keeps your balance on it. Many cities have vending machines that dispense these for bus fairs. There are numerous ways to do this, it's a solved problem many times over.
I'm using `.ok_or(SomeError)?` which converts Option into Result and opens Ok() for the rest of the scope, short-circuiting on Err(). I know about Swift's `guard` statement, but I never had a case yet when I didn't want to return Result in such kind of code, so ok_or was working for me well.
Sounds like this runs on the same storage service as Aurora.
> If enough of us use it, hopefully we can force creators to abandon ads and find a model where they work for us, not the ad companies.

Why not just stop listening to what they’re creating?
The message seems to be "embrace the pretty shiny because you can" as opposed to "embrace thoughtful design that works in service of your idea". Not sure I'm 100% on board with this.

I mean, iPhones have had powerful processors and graphics chips for ages, but that doesn't mean every app is full of 3D nonsense for the sake of it. The basic animations, though making use of 3D concepts, are still effectively 2D and rather basic; they get out of the way of the content.

The demos in the article don't seem to be about the UI getting out of the way, but rather drawing more attention to itself than the content.
Ethereum Raiden Network Deep Dive – Simply Explained and Illustrated
Yes. My perspective is skewed though. I know it as a child who didn't know any better, and now as an adult Americanized outsider with ties that keep weakening with time, exacerbated by differences in culture. While some things have stayed the same, a lot has also changed since I lived there.

Anywhere is livable, if you either don't have a choice or you're ignorant of alternatives. Looking at it as an American, parts are definitely livable as long as you don't mind the pollution. (I remember being so shocked at how clean the US was when I first arrived.) Life in general feels "faster". Kind of like NYC even crazier. I'd say the hardest part will be being accustomed to the culture. It's not as complicated as formal Japanese culture, but there's a lot of subtle formalities you have to learn and adapt to...

Oh - the big thing is plumbing and bathrooms. While it has gotten a lot better, you probably want to bring a roll of toilet paper with you anywhere you go. You may have to get used to squat toilets depending on where you go too. Aside from occasional food poisoning, it's definitely livable
Really?

The words "dogs" refers to something like a set whereas "dog" (usually) refers to an individual. Thus they have very different meanings, even if those meanings have an obvious and simple relationship.

On the other hand "cat" and "dog" refer to individuals that are similar in many ways (and interchangeable for some common purposes). That is, these two words have somewhat similar meanings.
Unfortunately, I agree with the other poster. There are a number of inaccuracies in your post.

> Each CU contains an array of 4 SIMD units which each take a vec4 input

AMD SIMDs are (poorly named) scalar units, which are programmed using scalar arithmetic. FP16 is the only exception, as FP16 is a true SIMD operation (taking place inside a AMD scalar SIMD 2-at-a-time).

Yeah, AMD really needed to name their stuff better. "vGPRs" ("vector General Purpose Registers") are in fact scalar units, as documented in the Vega Instruction Set.

See chapter 6 for proof: https://developer.amd.com/wp-content/resources/Vega_Shader_I...

The SIMDs replaced historical SIMD-units from the 6000-series roughly 10 years ago. I bet that the name is historical in nature. But AMD's cards are scalarly programmed, just like NVidia's. There is no need to use vec4 on modern (aka: anything in the last 10 years) cards from AMD. Half2 is the only thing that gets a benefit.

> Each CU also contains a scalar unit it cannot excute them in parallel.

The "Scalar" unit in AMD GPUs is... closer to a boolean-vector unit. AMD really chose bad names for these things... But anyway, it is a 64-bit unit, where each bit is used to calculate the execution masks to the vector units.

The "Scalar" unit runs once every clock-tick. "Vector" units repeat themselves over 4-clock ticks (and therefore execute 4x slower than the Scalar unit). Ultimately, 1-Scalar unit can perform roughly the same amount of work as the 4-vector units.

See page 31 for a great example on how the sALU of Vega is used to create loops and handle divergent cases. The "sALU" is effectively the unit to calculate "if" statements and "loops".
Elasticsearch is a distributed index, not a reliable document store. You can expect availability problems and data loss. This is fine, because you can rebuild the index from your source of truth.
The crux of the story was a person testing east coast chargers had enough range when he parked for the night, had the cold sap their range, and then was unable to make it back to the charger to point he needed a tow. It was at the end because it was a recounted story with a climax.

Maybe you just need to defend mega corporations less and not assume other people are dumb.
Agree. The different mode of working is the more difficult barrier to overcome.
I keep going back to Motorola. Their phones can be bought retail, no relationship to a carrier, and almost everything can be removed or disabled. No crappy skin either.

They aren't the best with updates, sadly.
Classic American potato-peeler & Hewlett-Packard 2100 keyboard.
They'd grow faster if the charging stations were easier to use and didn't require signing up days I'm advance just to charge your car.

The company that fixes this poor experience and offers a simple credit/debit card payment option, like a standard gas pump, is going to win.
Indeed,

In a lot of ways Buses are a more plausible solution to public transit than the idiot train-tracks nowhere you getting built (here in Sonoma County, we see the SMART train between Santa Rosa and San Rafael running once an hour and costing ~$15, a failure before it hit the ground).

The quandary is if the voters approve a railroad, it will be half-done and run at half-speed but if voters approve buses, they might run right for a year and then get sabotaged down to nothing once public attention has gone elsewhere.

Effectively, long ago, whoever is America's powers-that-be decided cars were for transit and mass-transit was for soaking tax-dollars (back when General Motors destroyed the trolley systems, say). Now that the car model is falling apart, switching directions isn't possible 'cause it would disturb the feeding of too many swine-at-the-trough.
Is it a good idea to use a database instead of a search engine?
Is there a public language reference on the query language? The Help section of the website only has intro examples. How long does it take for a new developer to learn to write non-trivial queries?

Any technical comparisons with other static analysis tools?

It would be useful to have a public database of QL sample queries alongside matching OSS code snippets. In theory, this could be constructed from Github, but presumably LGTM already has that historical viewpoint.
AT&T wireless CEO on fake 5G complaints: ‘that makes me smile’
AWS pricing is so strange. They give you 25GB of DynamoDB for free and charge 25 cents per million reads (under 4K, i think).

$200 minimum means almost no indie developer will even try it.
A typo and bag of kitty litter might cost billions in nuclear waste cleanup
As a consumer, at this point (unless they can make it fly), I'd rather have them add reliability and reduce the total cost of ownership.
I would imagine this doesn't use any MongoDB code, or else the SSPL license would brutalize them. That said, I would be surprised if the experience is much worse.
What fired-clay is sturdy enough to whack someone with more than once?

Sometimes once is enough!
And Canada too, the moment I go driving in northern Ontario to somewhere I have not been before I need to note where gas stations are and often refill my tank when I am still have over half a tank of gas left just because I don't know when the next gas station will come along.
Not sure why I'm getting downvoted. The characteristics sound exactly like Aurora.

- "replicates six copies of your data across three AWS Availability Zones (AZs)" [0]

- "Amazon DocumentDB uses a distributed, fault-tolerant, self-healing storage system that auto-scales up to 64 TB per database cluster." [0]

- "When writing to storage, Amazon DocumentDB only persists a write-ahead logs, and does not need to write full buffer page syncs." [1]

[0] https://aws.amazon.com/documentdb/

[1] https://aws.amazon.com/documentdb/faqs/
There's nothing natural about factory farms, you can pretend that they are no different to a lion eating a gazelle, but they are. We eat way more meat than we naturally should. Ever seen a fat lion dying from heart disease? And what about responsibility that comes with the power humans have over other animals. Lions are just being Lions, they don't understand what death really means, it's just a meal. They also are carnivores, humans are not. They also don't have grocery stores.
Is it possible this exists to prevent homeless people from using it?
Do you mean code or zoning? Code is about safety, zoning is about... well, historically many things, some good, many bad.
Merging two ini/env keyval files and remove duplicate keys using awk
I did, she did not.
ES grew out of Lucene, which provided an inverted index of all the text in a document, with a bunch of NLP related features bolted onto that. While ostensibly designed to be developer friendly, ES had and still has a horribly hacked together API with bugs and mis-documented misfeatures all over the place. In my experience it's anything but developer friendly. But if all you need is a text index on a document store with a static schema, it does its job reasonably well.

Mongo started as a very developer-friendly data store with lots of overstated claims to being a database. While earlier versions of Mongo were wildly dangerous to use as a business critical database, it has since matured and is now quite good at being a developer-friendly document-centric database. In my experience Mongo truly is developer-friendly as long as you don't try to use it as a full-blown transactional database with lots of complex data shapes and indexes.

I would not trust ES with anything but text search on a document store, and I would not trust Mongo with anything resembling multi-document transactions. With that said, they are both good at specific, different things.

MySQL and Postgres have their own baggage that makes them pretty terrible in some aspects. IMHO a JSON-over-HTTP API should really be table stakes for a database to be considered developer-friendly nowadays. (But please don't butcher HTTP like ES did and then claim to have that.)
Two strings are more alike than a string and an array of strings.
ICANN housecleaning will revoke old DNS security key this week
We have to print much more to the console due to the ANSI escape codes and we also have to do some conditional checks ON EACH BYTE in order to colorize them correctly.

A few extra comparisons and output for each byte shouldn't be that much slower; fortunately the function of this program is extremely well-defined, so we can calculate some estimates. Assuming a billion instructions per second, taking ~1.5s to hexdump ~1 million bytes means each byte is consuming ~1500 instructions to process. In reality the time above is probably on a faster CPU, so that number maybe 2-3x more. That is a shockingly high number just to split a byte into two nybbles (expected to be 1-3 instructions), convert the nybbles into ASCII (~3 instructions), and decide on the colour (let's be very generous and say ~100 instructions.)

The fact that the binary itself is >1MB is also rather surprising, especially given that the source (not familiar with Rust, but still understandable) seems quite small and straightforward.
Sounds like the latter to me, they probably implemented it on top of one of their other DBs.
Did IoT cyberattacks cause NY power transformers to explode?
Could you site this?

I've looked at ilovecaching's comment history (at least up to ~60 days ago) and they seem consistent on being a networking programmer who uses C++. Was there a particular comment you found which would indicate this isn't the truth?
Sorry, there are parts of the USA and Canada where that can lead to your death.
Google Clash Over Global Right to Be Forgotten Returns to Court
Daniel Shiffman also has very approachable explanation of Perlin noise on his Youtube channel Coding Train: https://www.youtube.com/watch?v=Qf4dIN99e2w
Is it really THAT hard to to run on prem/cloud because of the "complexity that comes with setting up and managing MongoDB clusters at scale"?

The documentation is strong, it was built with horizontal scalability in mind. I don't see the struggle.
I ran into this issue today and couldn't find a great solution online.

Needed to combine multiple key/value files, like .ini or .env, and have some values override others while removing duplicates.

This script + example demonstrates how to use awk to remove duplicate lines based on their key.
You can use ? on an Option if your type returns an Option. If it returns a Result, you can use ok_or()?, and at some point in the nearish future, you can just use ?.
5GE looks like 'ED'GE and the subscript E in the network marker even looks like what used to show for EDGE. So if your memory goes that far back it works, it's like 5G but with a bit of EDGE mixed in.
I have implemented Perlin Noise myself and wrote some procedural generation projects. Some experience to share:

- 2D Perlin Noise gives rather significant artifacts. If you look at the examples provided in the article you’ll notice that many of the edges in the examples are along the x and y direction. I use (open) simplex noise to avoid those. (When you are doing terrain generation those artifacts become easily noticeable)

- Gradient noises can be used to control more than just the intensity of something! I have used them to control the orientation of mountain ranges for example. Basically, you can use them to control anything that needs to be smooth and continuous over space.
I was quite clear what I meant by trading block, I wasn't aware that was a specific term of art, but that's not what I meant regardless and that's clear from my response.

I understand it just fine, perhaps you don't understand what I'm saying. No, if an EU citizen comes to my US website, that does not grant the EU authority over me no matter what they claim. I live under US law, not EU law, not Chinese law, not North Korean law. Those countries are free to pass laws claiming they have jurisdiction over me when I do business with their citizens, but claiming it doesn't make it true. No I do not have to comply, the EU has zero authority over me no matter who I do business with _unless_ I'm in the EU where they can do something about it. They can attempt to stop their citizens from using my website, but it is not upon me to do so.

There is no agreement between the US and the EU to respect the GDPR, it's an untested assertion of global authority that cannot stand. The world cannot function if every country can assert every citizen in the world must comply with its laws because their citizens came to my US website. That's a violation of national sovereignty and it will fail when the EU tries to assert that authority and the US courts say, sorry, but no, you don't have jurisdiction over our citizens which is what's going to happen.

The EU can and will enforce the GDPR within its borders, that's expected; outside its borders, it has no jurisdiction and no teeth; I don't have to give a damn about EU law while operating my US business in the US. That a visitor comes from someone outside the US does not change that my business is in the US. I do not have to obey other countries laws.
The OP references the Misemployment essay which very clearly takes this view.

"He is joined in the misemployment ranks by people who make cigarettes, addictive but sterile television shows, badly designed condos, ill-fitting and shoddy clothes, deceptive advertisements, artery-clogging biscuits and highly-sugared drinks (however delicious)."

I think our bullshit jobs guy is a bullshit writer, personally. Shoddy condos, you might not like, but they provide housing. Shoddy clothes provide warmth. You might not like it, you might not agree with the incentives behind it, but they can be and are important parts of some people's existence.

https://www.theschooloflife.com/thebookoflife/unemployment-d...
Yes, you made a mistake.

No, I do not forgive you for jumping to conclusions, and no, I didn't give any opinion in my initial post or echo the main point of an article with many points. When asked, I told you what I found interesting about the article and whether I found the cost Jackie paid too high (I do).

Did you even wonder whether I've read the autobiography the author of the piece is commenting on? (no, I have not). Then how on earth could I hold his same opinion?

Thinking that an incomplete summary of something means agreeing with it is such a naive assumption it's funny.

Let it go. You're wrong. Or you can pretend my opinion is what you "feel" it must be, whatever.
>What earnings, what capital?

The robots, and that which they produce
Apologies, what I meant by public is that they are visible and an integral part of society, not necessarily their specific ownership structure. The visibility is what prevents abuses, not the ownership. They can well be privately owned, they just need to operate overtly.

If these organizations were trying to keep a low profile, then that would be cause for concern.

> I think we can set objective standards for the housing and treatment of children. Objective standards make it easier for government to adjudicate fairly, and prevent the abuse of power by officials and regulators.

We are in agreement on this point. I was merely expressing ignorance of the specific standards that I would consider to be ideal.
> The other option available in browsers is H.264. I thought in using a single frame video stored in H.264 but I was unable to generate a video file little enough to fit in 1kb. It might be possible, but my knowledge about video compression is limited.

Even though support isn't universal yet, I wonder how HEIC would fare here.
I had to look this up, and the term "misemployed" seems silly. Is a job only a "true job" only if it met some millennial definition of fulfillment and "flourishing"?

In the article, someone dressed as a hot dog doing marketing is misemployed because it's not "contributing to human welfare and flourishing".

If that's the case, then the century-long history of employment in post-industrial-revolution society is a story of misemployment. Is tightening a nut repeatedly 40 hours a week under the job guarantee of a 1950s GM true "flourishing"? And is the 1850s Irish farmer racing to harvest blighted potatoes misemployed as well? (Perhaps not, since the survival state creates an certain "authenticity" versus the "banality" of guaranteed life?)
I'm going to say something that people probably won't want to hear, but I hope to justify it and convince others of it as well.

Don't feed wild animals.

The difference between a pet, and a wild animal is that a pet owner takes responsibility for the wellbeing and actions of a pet.

Feeding wild animals is detrimental to their wellbeing. They become accustomed to people, and not all people are nice to animals. You won't always live there, and they may come to depend on your good will. Also, you very likely don't know what their necessary macronutrients are, and they may very well remove a large portion of their natural nutrients to just eat peanuts, or bread, or what ever you're feeding them. This is also probably not healthy for them.

They also suppress their natural instinct, which can get them killed in a number of ways, whether it's by doing riskier things, like crossing a street more often to get to the source of free food, or by behaving in a way that makes it easier for predators to prey on them.

If you've been to a national park in the US, you might have noticed how accustomed squirrels and some other animals are to people. This isn't because one person feeds them, but because a few people of the many feed them, and it's enough to change their behavior. Nobody takes responsibility for the consequences of this, so I think people should blanket avoid doing it.

To be clear, feeding animals doesn't make you a bad person, I'm not trying to condemn anyone, if anything it shows a lot of empathy, but I also think it is short sighted.

If an animal is in distress, there are tons of resources, at least in the US to help. I've saved a crow and a seagull, and taken them to wild animal rescue centers, and I encourage others to do the same.

If you're in the Bay Area, I highly recommend both visiting Lindsay Wildlife Rehabilitation Hospital, and considering it if you find an animal in distress: https://lindsaywildlife.org/

You can also usually contact the Human Society, or search, there are a lot of independent operators, I took the seagull I found to Native Animal Rescue in Santa Cruz: https://www.nativeanimalrescue.org