skysight-inc/HackerNews huggingface dataset:
It is difficult to grasp this from a distance. But generally: you can compose, destructure traverse/query and „update“ (in an fp sense) maps very freely and uniformly. So there is already an opportunity to model your data very differently and to deal with parts of maps in sane isolated ways by querying and destructuring.

Structure in clojure is rather implicit. The benefit is that you can nail down structure where you need it typically with spec.

A helpful hint could be that keywords can be namespaced. This can lead to better uniformity when structuring maps.

Also your dev environment and approach matters here a lot, since you typically run a REPL while you develop, you evaluate forms incrementally and figure out details about your code ad-hoc, which goes way beyond just dealing with names.

Hope that helps a bit.
Yeah CLJS REPLs are a pain point currently (if you use Cursive specifically) Emacs and Atom and some others are much easier, that said a lot of people start with the hot code reloading since that experience is really nice and works out the box for Shadow-cljs or Figwheel

Then eventually set up their REPLs, I know Cursive is working on this though and the nice thing there is you always have access to the "standard library" provided by the Google Closure compiler all of JS and then all of CLJS and all of npm and all of CLJS's libraries
I don't understand, they didn't find ONE they found NINE.

That doesn't sound like luck.
Government should be involved when there are major externalities that the market won’t address. Most die hard free market economists would agree with that.

For instance, they must regulate communications because the airways are limited and a free for all would render communications useless.

The government getting involved in basic research is also necessary sometimes.
There's jc [1], that can return the JSON output of standard Linux CLI tools.

[1] - https://github.com/kellyjonbrazil/jc
GraalVM does not solve the reliance on the underlying host (JVM, Java) problem.
You should realised that not everyone here identifies as techi. I for one care about interesting problems and ideas and ignore most of the pure tech posts. From other posts I've seen, there are people from quit different occupations here.
This is due to the word meaning having multiple meanings.. Example:

"The values we all shares are fundamental"

We all know the meaning of the word values used in this sentence. we don't know it means what in this context, though. Am i talking about freedom? Equality? Somehing else?
> This is not what is happening. The goal is to have more than 85% reneable energy for electricity production in 2050.

I believe the point was that, because of the subsidies that are included in the price for electricity, that electricity isn't used for what it could be because it's more expensive than fossil-fuel options.

Even if there was 100% renewable energy for electricity production in 2050, that wouldn't help with emissions that stem from heating unless you'd also make people heat with electricity. And to do that, you'd need to lower the prices (or raise the prices of alternatives).
>The purpose of universal credit was not to solve any particular problem - it was to give conservative politicians something to say when their voters demanded something must be done [about people on benefits].

It's both.

The idea of Universal Credit is a good one - it rationalised dozens of benefits into one programme.

Unfortunately the implementation is - because Tories - a terrible system that causes more problems than it solves.
What You Can Learn from Snorting Two Lines of LSD
nano, for when you don't care and just want to edit the damn text file. :D
Engineers Bang Tiny Laser Drum to Speed Data Transmission
Your PR gets several deprecated warnings and the docs still tell you to wrongly download the latest three.min.js and use panolens.min.js which are not compatible. If you actually try it you'll get an error from three.js, versions don't match

https://jsfiddle.net/7b3p4txe/

Yes I know I should submit a PR, but the point wasn't to fix the lib. The lib should use a versioned three.js and the docs should tell you to link to a versioned three.js, not top of tree. The point is conveying that is hard (easy to say, hard for people to discover and the knowledge to spread).

IMO Three.js should put the version in the pathname so that if you link directly their site you'll always get a specific version. This would remove the issue for all the people that don't manage to find out that linking to top of tree will break their stuff.
> You can't heat a home in the winter like that so you also need to isolate every home.

Yes you do or just pay for inefficiency.

I've spent 2 years in Netherlands moving from Ukraine. I was shocked how (some) Dutch people ignorant to save warmth of their houses and schools in winter. Only way to change that make it expensive. As it should be.

It's apparent to me as Ukraine has turned away from Russia subsidised (cheap) gas at 2014. So most of Ukrainians now know that there are no such thing as free energy. Someone has to pay in one way or another.
https://www.cell.com/cell/fulltext/S0092-8674(20)30102-1?utm...
If you are willing to go with AWS the cloud deployment model's pricing is much more palatable.
I'd love to know how you find these great deals on Newegg. I've heard of them in the past and their search engine seems to make hiding them a thing. Thoughts and thanks in advance.
here in the UK there was the whisper of using the gas system to deliver hydrogen (or a variation). I heard last year that one of the big gas mains in Yorkshire was being converted to supply hydrogen.

I guess if you replace the boiler on the other end with a fuel cell based system that was still 'wet' so the radiators and water heating in the house stayed the same the there may be less change needed?
It's really not that easy to monitor for every possible violation/exfiltration, especially at that scale. Of course those need to be monitored for, but they're never perfect. NSA obviously had mechanisms to detect this, but it didn't work for Snowden.

They likely have already had such monitoring in place for years, and are probably augmenting it now. It just didn't work.
One would wish. In reality it's quite difficult. We are rebuilding the whole electricity landscape for a country with 80+ million people. The time frame for this is 50 years.

There are lots of factors which are working against it. For example Germany has heavy coal resources (unlike France for example) and it's the largest domestic source of energy. Thus the country has used it for many many decades and this brought wealth and employment to people. Now to tell them that their coal-related jobs will be replaced is creating massive resistance in certain federal states against changing that.
+1 Also, in my experience, SQL query optimizers can also be unpredictable on complex queries (behavior changes with data size and statistics) which can cause them to suddenly change to slow execution plan when data grows or something is added , despite having all indexes for a good plan possible (which for interactive apps is to avoid table scans always -- they might be faster in some bad corner cases, but if data doesn't fit memory, they can't be cached and they slow down everything else).
Yes, iTCO_wdt is for Intel chipsets; sp5100_tco is for AMD chipsets (including FCH).

The names are a bit weird to my taste. FreeBSD ones sound a little bit better (but maybe I am just more used to them): ichwd (ICH WD) and amdsbwd (AMD SouthBridge WD).
Or that the entity/object represented by the noun "WhatIs" rocks.
Trump Ads Will Take over YouTube’s Homepage on Election Day
What are you basing $25 on? Also, how much are you willing to pay for the refills?
Crystallization robot generates true random numbers via chemistry stochasticity
Woman uses Lego bricks to build wheelchair ramps for her town
The meaning of ex in ex-dividend is not "outside".

As originally used in the financial jargon ex-dividend date, ex is used correctly and has the sense "after (in time)". That is, if you buy something ex-dividend, the dividend has already been paid (you're buying after the payment), and so you won't get it. [1] It's sense II in Lewis and Short ( http://www.perseus.tufts.edu/hopper/text?doc=Perseus%3Atext%... ) (Note sense II.A.2, which gives us the more vernacular English prefix ex-, as in ex-wife.)

"Outside" is not even one of the many senses of ex in Latin; ex always has a sense related to the core concept of "from". "Outside" is extra.

[1] For some reason, the ex-dividend date is one day before the actual payment, but the idea is still that you're buying after the date of the dividend.
Most editors should autocomplete those keys for you if you want somewhere that is a centralised location to find those names you could consider using spec https://clojure.org/about/spec

Spec 2 should separate two concepts, schema: all of the possible keys, and selection: the keys used in this particular function, Spec is also recursive

Because spec is part of the language there is a growing ecosystem for defining specification once in spec then translating them to things like database schema, GraphQL schema, OpenAPI schema etc where they can be more "traditionally" understood

You also get other cool things like you can generate conformant data examples given a spec, and use those to create generative tests, as time goes on I think our static analysis tools will start working partially with specs to further their abilities

Specs also power things like this: https://borkdude.github.io/re-find.web/ and I think we're increasingly using them for validation, error detection etc in the core language too
> At this risk of being accused of snark, tu quoque.

How so? I feel I was being quite concise.

> There’s no need to assume bad faith

I did not assume anything. There simply was nothing to work with.
It seems to be accepted by the mods, which sort of confuses me. You'd expect that the parent would also be purged for the same reason.
Oh, that "easier" is very much a matter of preference. For me jq/yq is long syntax, slow execution, needs installation, format of the numbers is questionable. Netplan with its yaml config made into the mainstream, so there is hope that problems will be addressed because of friction it and similar subsystems create.
> Strongly incentivizing small "citizen" project [...]

Doesn't Germany have restrictive distance regulations between wind turbines and residential areas?
There is not really a separate price for fossil fuel electricity. And renewable energy has preference: if renewable energy is available, it will be used with preference.

> Even if there was 100% renewable energy for electricity production in 2050, that wouldn't help with emissions that stem from heating unless you'd also make people heat with electricity. And to do that, you'd need to lower the prices (or raise the prices of alternatives).

That's right. In a future with large electricity surplus it makes sense to switch to electricity for heating. To make that attractive new price models are needed.

Currently another goal is to increase heating efficiency and cheap heating prices would go against it. When we switch to electricity we want to make sure that the heating is max efficient. Different from France, where electricity for heating is cheap and is used very inefficiently.
Output of systemd can be configured to return JSON:

-o json OR
-o json-pretty
I've actually had a ton of luck with site:clojurians-log.clojureverse.org for searching through the slack history.
They ( and many others ) better pray central banks keep printing money by the ton, because once the crunch comes these IT SUVs will be the first to go.
Things to know before the stock market opens Friday
i do this. it's not because i want to sound clever but because i have nothing of importance to say about the subject. and i can usually see if you don't either but won't tell you.

i't did not served me great in social circles but honestly as im aging am more ok with that. i don't have to have an opinion about everything or hang out with everybody.
It is more useful to say that Pike's Peak is in the center of Colorado than somewhere within.

This kind of thing is taking terseness too far, I think. If I’m not immediately familiar with Pike’s Peak it takes me a moment to unpack your meaning, but I immediately understood the more verbose explanation in the original.
No but it makes it easier if it comes to that.
I’ll concede that not all of those 75% could be domiciled Kashmiri (ie Pandit/Sikh)
Policy vs Technology
They say "it paved the way for the one-button mouse we use today" but most people I know prefer two-or-more button mice, e.g. the classic scroll wheel design. A single button makes the mouse hand much less useful.
Support redirected me their landing page - where the problem started. Still no prices.
Many LetsEncrypt users are one-man shops or side project owners, they don't WANT another burden like monitoring certificates that doesn't add to the bottom line (yes, I know a non-working certificate will be very painful for a side project).
Chrome deploys deep-linking in latest build despite privacy concerns
This has been a tough week losing more than one of our industry pioneers.
in places you can’t reach

I am not sure if you’re trolling or serious. Why would anyone want a candle in places they can reach?

Has humanity become so lazy that we have candles at home, but think it is too much effort to find a match and light them???
About 15% of cases thereof, though.

The name is COVID-19.
HNBook: “An Astronaut's Guide to Life on Earth” by Chris Hadfield
There are many ways to write, and many reasons to write. Be careful that you do not take one person's advice as the only way to write.
Essayists may believe that what they're writing is true, but they're not best placed to judge that. Truth requires objective testing and replication, and essays aren't the right tool for that.

So it's useful to remember that the point of an essay is persuasion, not truth.

Short sentences and clear points are more persuasive even if they're nonsense.

The longer your sentences, the more you'll filter out readers with short attentions spans and limited literacy.

Which is why terse novels about dramatic situations sell better than florid novels with academic subtexts.

It's also why political campaigns like to reduce slogans to soundbites.
There is evidence that play and exploratory learning are not actually a good way to teach

https://www.youtube.com/watch?v=g1ib43q3uXQ
And treating people like crap makes one feel like shit!
Best Hill Stations to Visit in Karnataka
This might go a long way towards explaining why company management in Europe often have some kind of mysterious love for vendor supplied software and doesn't see any in-house development as a competitive advantage or worth spending on maintaining.
Radical hydrogen-boron reactor leapfrogs current nuclear fusion tech?
Thank you @dang for your tireless, thankless modding and curation.

:prayer hands emoji here:
>As an outsider to the US, I expected a job for the NSA to be seen as respectable

I think that has a lot to do about which social circles you move in. If I saw NSA on a CV I would throw it in the trash.
"I don't get why Ubuntu exists, I would never use it over Mac or Windows"

Having options is good, and there are many reasons someone would prefer them over AWS, GCP or Azure.
PG speaks of writing usefully while not writing well. Many of his sentences are phrases. The subject of his sentence is often unclear. He begins sentences with the preposition, "But". Yet, his writing remains useful. I'd rather the latter than the former if I had to choose, but considering the volume that he writes, it's surprising that he hasn't put effort into writing well. He just doesn't care to improve his work.
> "On the eve of the Civil War, an advertisement appeared in the Texas Almanac ..."

This was 1862. The war was well underway by then. I'm really not sure how that made it into the article. I'm very curious if an editor added it in, because I suspect that the author knows better.
> Fair warning to anyone picking up Clojure / ClojureScript: it can make you less productive by making your old tools insufferable.

Surely there was an old lisp quote for this ? same goes with haskell / prolog I suppose
I used to work for a company that turned on corporate blocking for a lot of sites. I learned a lot about DNS to trying to get around all of that stuff :). The system was also really stupid because it broke DNS for localhost when using the corporate VPN.
The situation goes both ways. Sometimes people put complex logic into the database and it hurts scalability. Other times people pull logic out of the database, but losing all the correlation seeking and filtering means that it now has to do a lot more IO than it did before, what hurts scalability too.
My first computer was a home computer from Bulgaria called Pravetz 8D. It’s amazing that it never occurred to me until now to look it up on the web and sure enough there is a Wikipedia page about them. If not for that thing, I wouldn’t be a software engineer today.
I'm really not a fan of the rising trend to attack billionaires just because they're billionares. There are plenty of points that each of the mentioned individuals can be legitimately criticised on. Their level of wealth or the decision to donate it to one cause or another is not a valid point of criticism.
Immediately, yes, but over the long term this could sway public opinion.
Two of the more recent ones that really grate me are “lift” (which isn’t even used consistently, eg “what is the lift (effort) on this” and “how much lift (benefit) would this give us”)... and “North Star” shudder
An Anarchist's Guide to Surviving Coronavirus Covid-19
I've seen all of them, and loved all of them.

To me, most of the criticism feels like it comes from people who have had time to rationalize the old plots and settings, but who see the new ones with a more jaded mind or a set idea of what they "should" be like instead of approaching them with an open mind. They have flaws, but so does the original trilogy.

Star Wars from the beginning were silly westerns set in space with all kinds of ridiculous aliens thrown in. Taking them too seriously and applying that as a constraint on the following trilogies would never end well.

When people complained about Jar Jar, for example, all I could think about was how people could take issue with Jar Jar but take no issue with Chewbacca, or the ewoks, or R2D2 and C3PO. They're also incredibly cheesy in other ways in a way that was common in the 80's, but that is really dated today (e.g. the Ewok celebration scene).

I think seeing e.g. Spaceballs is a good way of having it driven home how just how ridiculous Star Wars really is and looked at the time if you don't let yourself be immersed in it. Spaceballs crosses the line from "serious" space opera to comedy very clearly, but it to me it also illustrates just how ridiculous lengths they had to go to in order to clearly be a send-up instead of a cheap Star Wars knockoff. They'd not had to cut that many jokes and toned back that many things before it'd have seemed like an attempt at being serious.

Star Wars is fun in part because it manages to "sell" a setting that is on the face of it so crazy and not taking itself too seriously. But it seems a lot of the fans of the original trilogy bought into that and then decided to take it all very seriously instead of seeing them as light adventure movies and "space westerns".

The challenge is also in no large part a question of changing tastes in other ways as well - my son finds the original trilogy horribly slow moving to the point of boredom, for example, and I can understand that. Tastes have changed. Pacing has changed. Composition and cinematography has changed. But that also means that the modern trilogies had to be very different or fall flat with younger audiences in ways that would always annoy the die hard fans; they're trying to reflect how we remember them more than how they are, but different people remember them in different ways.

[I tend to treat criticism of the last Indiana Jones in much the same way; people venerate the original movies, but they were extremely cheesy and contrived, involving literal deus ex machina, but surviving a test explosion in a fridge and interdimensional aliens is suddenly over the top]

As for Rogue One, to me it's one of the most enjoyable movies of the franchise. In no small part because they were allowed to explore the setting with much more freedom (ok to let characters more central to the plot die for example).
Avoid Entity in DTO via Constructor Expression (No Association)
I appreciate someone coming in with a different viewpoint. I admit that I haven't actually watched him talk, and only read 'choice' quotes from him in articles. I will have to take the time to watch him speak and google around a bit. At this point in time, my opinion of Barr is based more on gut feelings than anything else.
Your predictions might well be true, but this hack is not any evidence for it.

So you can attack an AI driver with targeted sign changes which wouldn't work with human drivers. I don't think you'll need experimental evidence to agree that you could also attack human drivers with targeted sign changes which wouldn't work with a particular AI driver. Relevant xkcd: https://m.xkcd.com/1958/.

An AI driver will remain dumber than a human until we're very close to AGI, if not forever. But it never gets distracted, and always tries its best to follow the rules. This may well be enough to compensate for its low intelligence - and beyond. The worst human drivers ain't always the lowest IQ ones.
That's an unrelated spline algorithm to the article discussed here. Interesting on its own though.
Strawman. Obvious from context I'm referring to anyone involved in the SIGINT against CONUS and the Internet, and anything related.
I've needed this for a long time!

One word: anyone know why it Firefox mobile can't scale the page text up? No issue on Brave/Chrome mobile.
Oh, no, I care very much: I go through great lengths to customize nano to my liking, to the point that I now inject code into it to construct my nanorc on-the-fly in memory for whichever version of nano it's running on: https://github.com/saagarjha/dotfiles/blob/master/fixnano.c (did you know that newer versions of nano can format your code and check if it compiles, displaying errors inline?). If I need to edit files and don't have it available I rely on vi being standardized by POSIX: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/v...
If you work for a business, are you not all 'business people'?

In my working lifetime, having people occupying managerial roles that have zero relevant shop floor experience, has gone (or at least feels to have gone) from being the exception, to the absolute norm. Therefore in my experience, this, combined with the point you started with, is the nub of the matter.

Managers when faced with not having a clue what a team in a field that naturally has its own jargon are talking about, are desperate to recover the balance of power. Thus they end up speaking a language designed to to exclude all apart from those who submit to their influence and join in.
>The downside to this is that instead of heating the home with 70 degrees water like we do now, it will only be around 50 degrees. You can't heat a home in the winter like that

Well you can, you just need bigger radiator surface area. Modern gas heating also runs no hotter than ~50°C because condensing boilers are more efficient.
I much more trust the billionaires to solve the world's problems than the politicians.

I know it's popular to rain crap on rich people (just see Hollywood's long list of well moneyed villains) but in the Real World I have many billionaires I respect and admire (from Gates to Musk and Bezos) and ZERO politicians.