skysight-inc/HackerNews huggingface dataset:
I've been using Uber's graphing libraries, and they're nothing short of stunning.[1] It's easy to get started, and customizing or extending functionality is straightforward, with myriad example to help. And charting is rendering agnostic. SVG? Canvas? You choose. My only gripe is the lack of TypeScript support. I won't touch vanillaJS with a 20 foot pole if I can help, and the the missing type annotations can be painful.

[1] https://deck.gl/ (The navbar dropdown lists all of their libraries for easy exploration.)
Lifecycle greenhouse gas emissions of electric vehicles
Do anything to handle fan speeed and CPU throttle warning?
Are the trackpads on par? The heuristics in the OSX trackpad driver are excellent, as is the hardware.
Face and mood detection – face-api.js
A Github star means basically nothing outside "someone thought this looked vaguely interesting at some point". E.g. being shared widely at an early stage can get you lots of stars quickly, but doesn't say anything about your project actually being useful for the community, being used, ...

Downloads are a quite difficult metric too without more context. E.g. depending on your project, you might just get tons of downloads because you're an easily replaceable sub(-sub)-dependency of something popular, because of some your users have download-happy CI, ...
You better google how exactly they are going to upgrade it, lol. Hint: don't expect an improvement.
> It is more a philosophical question. If you add demand to a system should it be counted like a marginal addition, or as the same as the current demand.

This is true in general - if I buy a TV, and my neighbor already has one, should my TV be counted under marginal excess consumption and therefore more dirty than his? I would personally say absolutely not, but I've read (and disagreed with) analogous arguments to the contrary.

But if you're deciding between the relative merits of building a BEV or ICE, that's not really the same situation. The marginal load on the grid is entirely optional - you can just skip it and build a petrol car instead. It's not a philosophical question of whether your neighbour's TV set should be accounted for under a different energy mix than your Tesla just because it was there first.

It's a pragmatic question. We do A, X is the marginal impact. We do B, Y is the marginal impact. As a society, subsidize X proportional to the extent that X < Y.

Now there's no wiggle room in this argument that leaves BEVs worse off. The studies that have argued that made laughable assumptions.

> Most studies on the subject of the full cycle of CO2 emission of EV tend to use average carbon intensity of the electricity. The few studies that use marginal carbon intensity are from mostly biased anti EV, pro fossil fuel sources.

This doesn't surprise me at all. But I don't think it's quite proof that the average carbon intensity is the correct method - I think there's a strong bias for people in the field, whether unconscious or not, to encourage BEV adoption and not provide ammunition to the many groups that irrationally or for vested interests oppose it. Wherever there are decisions to be made in methodology that are both justifiable, even the most reasoned researcher will reach for the one that aligns with their beliefs.

Not to mention the potential backlash. I've made here quite reasoned arguments (of course there's room for disagreement), am in favor of BEVs and each of my posts have been downvoted more than once. There's significant social pressure among crowds like this to not be seen in any way anti environmental, even if it means erasing some of the finer points running contrary to what is still an obvious conclusion.

And it is an obvious conclusion. BEVs are the future that can't come soon enough.

Thank you very much for the detail and links.
I've recently become a huge fan of Horace Dediu's writing and podcast on micromobility[1] (defined as the rise of vehicles <500kg). He frames micromobility as the "unbundling of the car".[2]

While the article only tangentially talks about micromobility vehicles, the core argument of this article is the creation of infrastructure that enables micromobility.

I just spent yesterday walking through parts of Brooklyn and Queens in NYC (14 miles, 33K steps - a record for me). I saw people actually talking to each other on the street, and based on my deliberate route, very little traffic. That's a stark contrast to my usual suburban lifestyle on the eastside in Seattle.

I really hope to see more infrastructure creation happening in the US. It will likely need to start in dense places like NYC with good transit infrastructure.

[1] https://micromobility.io/blog

[2] https://medium.com/micromobility/micromobility-episode-1-tra...
How does the WSL compare to full-blown Linux/macOS these days?
It is a technical term: https://en.wikipedia.org/wiki/Autobiographical_memory

Usually journal articles expect a certain common knowledge of their readers.
i'm working on a micro timeseries plotter that easily handles 150k+ datapoints. it uses canvas but accounts properly for display pixel density, so is as sharp as SVG.

here is how it performs vs Chart.js:

https://github.com/leeoniya/uPlot#performance

i will add Apex charts to the bench list in a day or so

i think the only practical way to get acceptable perf with SVG is to simplify the paths via something like https://mourner.github.io/simplify-js/
You're seeing what you want to see. The controversy has little to do with that. How SO treated the moderator and handled the issue publicly is what's raising flags.

You know, it's possible to support the pronoun policy while still being against how the moderator was treated.

It seems to be an opportunistic vocal minority that is trying to make this political.
The canonical source for Haskell introductions is the following, I believe

https://github.com/bitemyapp/learnhaskell
Disclaimer : I live in Paris and my commute is 95% the municipal bike-sharing system.

My prediction is it wont go away because :

- too much branding associated, velib = Paris

- too much (taxpayer) money invested. Competitors are X5 in prices due to muncipal money distortion.
like alcohol, pharmaceuticals, weapons, etc? or like copyrighted works, perhaps?

Generally I support a free market approach except for where it's been proven that a free market approach alone won't suffice.
The usual approach is to punch pilings into bedrock. Nothing new really. Hollow shafts might be an issue, but nothing a stroke of the pen won't solve.
>Think about an actual first-person experience you recently had, though. Do you really see a full and clear image, as if you were looking at a true photo or video? If you really try to parse out the small details, can you say exactly what every shade of color was, how the lighting was, where every single thing was located, everything you heard and smelled? I doubt many people have such an extremely vivid memory.

Nobody has such an extremely vivid memory. We don't even have it for the present moment. But this is not what this is about.

When walking around and seeing things in real life you don't see "where every single thing was located" or what every shade is either. You only do that for things that you focus on. The rest is still visible but a kind of haze. And things on the periphery are lower res.

It's not about being able to see things with real life detail, as if you walk on some reconstructed 100% replica of the world then, and you get to look around, focus on things you didn't focus at the time, get closer and see detail, etc.

It's about being able to see past scenes as visual replay-like reconstructions.
As I understand it, the address randomisation is only for the probes to check if a configured network is present; once you are connected, it uses the real MAC address.
I count heavily on this feature when working with my 2015 macbook pro from public WiFi. If it's a hardware limit, it would be a deal breaker for a MacBook update. Anybody knowledgeable of the issue can pitch in on weather it is a deliberate choice or the collateral effect of non yet supported hardware?
The first step would be figuring out what's in there, so maybe look at Glue[1] and see if it can determine your existing schema.

But usually you need to run run arbitrary code against the contents of a large S3 bucket, and that gets tricky. The main problem is tracking what you've done vs. what you need to do, because if you haven't categorized your data yet, you can expect that code processing it will break.

One technique is queues in SQS:

1. Keys to process

2. Keys that succeeded

3. Keys that failed

(Regular queues, FIFO queues probably won't be useful. A queue can have an unlimited backlog, but the maximum message timeout is two weeks. That's probably more than enough time to iterate over some code in Lambda.)

Your initial lambda should be triggered by KeysToProcess, which you can initiate off a developer machine and just run ListBucket and create a pile of messages.

When the lambda is done, it passes its information to KeysThatSucceeded. (Or possibly another S3 bucket, or Dynamo, or a database, or just drop its key if you determine you don't need it.)

Point your dead letter queue to KeysThatFailed. Let the messages pile up in there until you've figured out the errors and are ready to try again.

And then you can trigger off KeysThatFailed, point the dead letter queue at a new KeysThatFailed2, rinse, repeat until you're satisfied it's correct.

[1]: https://aws.amazon.com/glue/
I usually turn the Bluetooth off when I'm done with it. The problem is when I occasionally forget, just like any human eventually will.

If I need to remember to hit a switch on one computer to prevent another computer from unpredictably blasting audio whenever I use the second computer, that's a design and safety failure.
I also appreciate the UI more with Bitwarden, it goes straight to the point and is quicker to navigate (less drop-down menus).
Good point. It might have been that a prescription is required because it pierces the skin; at any rate I remember some complication on getting a hold of them easily because of that.
Wonder if the commercial Morpheus will have a challenge with this naming (https://www.morpheusdata.com/, "Next-gen multi-cloud management platform for Hybrid IT and DevOps automation")
I spent a week in Paris last Christmas, and made use of many of those public toilets, especially because I have a toddler. The ones I used didn't spell outside. I'm sure I only have a small sample of maybe a dozen, but I have no reason to think they're an exceptional sample?

>So you have a woman with no track record in life in an office surrounded by other people with no track record but ticking the political, sociological boxes. And if you're 50 and you haven't built a track record of any productive work, you're not likely to suddenly build one with other people's money

I obviously do not follow Paris municipal politics, but why would it flow that never having help public office means you'll never be able to hold off and "build a track record"? That seems a bit circular.
Or they spoof it for logging into WiFi portals
Paris is less dense now than it was last century. Owners would buy 2 adjacent flats and knock down the walls between. In fact, that is going on now. Friends of ours converted 2 apartments to a duplex (French: an apartment on 2 floors, English: 2 units in 1 building).

Those Haussmanns (actually Belle Epoch, most visitors would not recognize an Haussmann) are quite average in efficiency (~C) if they have been maintained and had the glass replaced in the last 20 years.

Those same Haussmans are individually heated. Only the modern apartments (60s,70s,80s) have central heating. And they almost all radiators have a mechanical thermostat. So I'm not sure what you mean by turning it off. The building guardian will turn on the central heat and then it's up to you to find a comfortable temperature.

> Some of my darkest days have been in Paris in summer because my hosts kept the indoors in total darkness :)

Ahh, here we agree. My last flat we left the shutters closed until sunset. Then when we did open them the music, wine, and cigarettes came out :-)
Sure they're popular, but the reason they don't talk about monads, even if they are monads in an abstract sense, is that in those problem domains the abstraction doesn't bring any clarity to the design.
https://github.com/mun-lang/mun
Yields are a closely guarded secret for semi companies, since that determines the lowest price a company can sell at and still make some money.

High interest during the 80s really hurt a lot of US companies, though. One example is Caterpillar vs. Komatsu for construction equipment. Cat had a price premium in early 80s, then interest rates were super high, the dollar popped, and that created a window for Komatsu to grab market share.
So it works in general, but not for generals.
Take advantage of student credits!

Even when you run out of credits, all cloud providers have a pretty generous free tier.

For example see haveibeenpwn.com's cost breakdown for running a hugely popular api for less than a dollar a month: https://www.troyhunt.com/serverless-to-the-max-doing-big-thi...
If your s3 bucket is huge, that's probably not a good idea. Most likely, the use case here is streaming and search for tagged data within a very large s3 dataset.
Love the implementation and the UI - excellent job on using screen estate and best practices like small sticky header. Such information density while still looking modern is rare!

However I can't help but notice how much this shows just how meaningless and toxic news have become (or always have been).

About every single tile seems to be either

* boxed emotions, mostly in form of a dramatic two digit body count without even hinting at the underlying causes or why this should interest me other than because "oh my good poor people".

* statements of opinion by people who are highly paid to write such pieces, which may have some value as a Litmus test for the general-general relationship of entities X and Y, again while completely failing to convey relevance or context.

What do I gain from this, besides a faux warm feeling in the chest that I'm now an "informed voter" or something?
They were forced out because they put hetero/cisnormative society's interests over their patients'. Their main goal always was to fit their patients into society rather than advocate for society to accept greater gender diversity.
Luck and the Entrepreneur: The four kinds of luck (2007)
I felt that I'd reached a point of reasonable proficiency with the language, and since I'd been learning it mostly for my own entertainment I decided to turn my attention to some other new hotness (Rust, IIRC) rather than slog through increasingly more difficult and obscure (to me) features of the language with diminishing returns for my personal projects.

Entertainment is maybe not the right word, though it was definitely entertaining. Learning Haskell was the beginning of a personal renaissance in my approach to programming, and as a self-taught programmer (and professional software engineer looking to expand my horizons) that was a huge deal.
Paris proper: 104km2. Density: 21.5k/km2

Manhattan: 60km2. Density: 26k/km2, and that's with a bias toward commercial buildings.

NYC: 783km2. Density 10.7k/km2.

Compare apples to apples please.
What do you mean by a "natural disaster"? What do you mean by "completely destroyed"? Are you concerned whether data is lost or access to the data is lost for some period of time? What are you planning to use this information for? If you are trying to establish risk, you need a better model and some context for the use of the information.
This is actually a really cool idea.
> And since 4G does not work abroad

What do you mean? I can roam 4g just fine.
That's sedans (a small and shrinking portion of the auto market), not vehicles. If you count passenger vehicles, the Model 3 is #27 YTD.
You tried eua and still got false positives?
Or just buy Purism or System76 to help fund the Linux computer industry.
Uber gets me from the Upper East Side to LGA in 20-25 minutes. Public transit takes over an hour, requires changing from bus to train to train to train.
Well perhaps those people, or some of them, at least, thought it was a matter of "supposed to", but I still don't.
To be honest, I was fatigued the moment it looked like just another programming language. After seeing there is absolutely no documentation, I don't even understand why anyone would upvote this.
>They don't bother most of the time to explain what is the issue or what's the fix.

This - the vulnerability descriptions are usually incredibly poor. Snyk are bad at this too. What's particularly infuriating is when the descriptions tell you what a generic e.g. XSS or Java deserialisation vulnerability is. It's so incredibly patronising and doesn't tell you anything at all about the _specifics_ of the problem.

If you're really lucky you'll be able to find the patch that fixes the CVE on GitHub (often the commit messages are deliberately vague - I guess the devs think it'll be exploited less this way?) and then you can try to reverse engineer what the actual problem was and what you'd need to be to be exploitable.
Far too much here for easy synopsis. Picking two arbitrary items:

The contract is in print by which the Pennsylvania Railroad agreed with the Standard, under the name of the South Improvement Company, to double the freights on oil to everybody, but to repay the Standard one dollar for every barrel of oil it shipped, and one dollar for every barrel any of its competitors shipped.

Strong shades of Microsoft's per-CPU licensing agreement for PCs.

Or of how to respond to questions under inquiry:

When Mr. Vanderbilt was questioned by Mr. Simon Sterne, of the New York committee, about these and other things, his answers were, “I don’t know,” “I forget,” “I don’t remember,” to 116 questions out of 249 by actual count.

The names change but the game's the same.
I just checked with zenni optical, and with his prescription it did recommend the 1.67 lenses. The total was $59.

Not to say that $200 isn't a great deal compared to Luxottica, and he did say that he was very particular about his frames, but $200 still seemed high.
Could take a look at this recent tool, used operationally for Mars GIS. A development version has some support for Europa: https://github.com/NASA-AMMOS/MMGIS
Everything is relative and in the Web usually large is quite a bit smaller than native, so here I assume “large” really meant “bigger than 2D Canvas or SVG could handle”. This example has a few 100k things [0] so you could judge by how well that works.

Not sure about the 64 bit statement, but I assume it means relative to normal 32 GL shader math. Which is definitely not “unparalleled”, but I assume better than the truncated doubles of native JavaScript or the standard shader math.

0 - https://deck.gl/#/examples/core-layers/geojson-layer-paths
Thunk leaks happen, but they aren't that scary. They all pretty much have one of a handful of root causes.

It's definitely a wart of laziness, but it's also pretty easy to avoid.

As far as abtraction goes, laziness doesn't leak. In fact, it's a big reason Haskell performance composes. The head . sort example is contrived, but it holds true in more complicated & useful examples as well!
Can't run perf or docker in wsl1. wsl2 is a linux vm with better host integration than usual due to the guest tools from microsoft.
I'm surprised there isn't a Khan Academy style online class for learning aspects of American law.
Hundred percent agree. Especially if they upgraded it with >95 CRI and adjustable colour temp based on separate warm-white LED chips (not an array of RGBs).
> I felt that I'd reached a point of reasonable proficiency with the language

Ah, well that puts quite a different spin on things!
What are you talking about?

MACs are 48 bits, and the unique ID is 24 bits if you preserve your real OUI. This doesnt have anything to do with with an IPv4 address.

Furthermore, "professionals" rarely randomize their IPv4 address; theres almost no value in it. The subset of people with some kind DHCP filtering but no NAC or DHCP enforcement is miniscule.
>A computer screen is real

Which is neither here, nor there.

>The images are symbolic of non real things, but the images are real.

They are still not tied to touch, smell, sense of being in place, temperature, wind, and several other things.

In fact they can actively fight your environmental cues. E.g. you can watch a man drink coffee in the African heat on your screen while sitting in a room with no smell of coffee at all while freezing cold.

The real world intermix of sensory inputs tied to each environment work together and help make the scene, and eventually the memory, even more concrete.

>it's incoherent to claim that a visual artwork is less memorable than whatever the art represents.

Would you remember more being in a sea with huge waves rocking you, or having seen some artwork of such a scene?

Do you remember better a car accident you had, or pictures of random car accidents presented to you?
And the emergency vehicles? How do they get where they're going?

I could see something like this working out well if appropriate provisions were made for these things.

State St. in Madison WI is paved, but only allows mass transit, emergency, and local deliveries.
What's a good example of a travel router?
> hit the casual crowd

Forget the casual crowd. First reason: It’s always good to start with one demography and fulfilling their requirements. Second and TBH, the casual crowd sucks steel when creating short-form blog content.

Go to the Linkedin blogs, all non-tech Medium blogs, TED talks, Facebook: 99% is useless, already seen, self-help-type advice covered with click-baity titles.

Every Reddit post has more substance and authenticity than the mentioned above.

Edit: To the pro downvoters, instead of downvoting just reply and link to one eg. single useful non-tech Linkedin blog.
>Still, density isn’t high, it just feels that way

That's factually incorrect. And even assuming that it isn't how do you propose to deal with even more people in the capital when all the streets are gridlocked at rush hour and the public transportation is more than saturated? Are you seriously proposing that we raze the city and rebuild it New York style? I mean I suppose Haussmann sort of did that but I think it would be quite a loss to do it again now.

I think it's much better to work on decentralization and developing other French cities. We're not Singapore, Monaco or Honk Kong, we don't need to fit everybody in the same metropolis.

>Paris isn’t very breezy at ground level because the streets are all short and keep turning.

I don't even feel like digging into this frankly absurd take (and again, are you proposing that we simply rebuild the city as a grid?) but it's also clearly not the only factor at play. Yew York is near the ocean, meanwhile Paris is in an inland basin which usually gets very little wind. Maybe very high rises could get above the smog at the top levels but would that really solve the problem?

>Those Haussmann buildings don’t do a good job of insulating or HVAC. Even 1970s multiunit buildings in the burbs are all single-pane windows with cracks to the outside.

>When you have a weak radiator-based central heating system, you don’t dare turn it down or off when you leave: your unit may never recover and be warm again.

That much is true, many buildings in Paris are very old and have terrible isolation (on every level).
Journaling can help. At the end of the day, you can write about what was interesting or new about your day.

It also can help to visualize the reader's response. The reader could be anyone, it could be you in the future long after you've forgotten that specific day. It could be a romantic partner. It could be a friend.

Once you have a specific reader visualized, then journaling feels more like having a conversation.