skysight-inc/HackerNews huggingface dataset:
They are underplaying this aspect of saving on the petrol. If we were in 1973 then it would be different, in today's world we are a Trump brain-fart away from a 1973 situation, for instance in Venezuela and what would happen if the Chinese and Russians decided 'we aren't playing any more'?

Sure the U.S. is now god-blessed with the fracking miracle but the gas savings is also an option to be independent of the big oil companies. That could be worth more than $$$ to prepper-mentality Americans.

The prices didn't even go up that much in 1973 but a lot of queues and rationing went on. The 55 mph speed limit came in. It was not happy times.

If Tesla were a bit more frank they would mention this independence aspect, as it is they don't want to scare the children. Nobody knows what petrol prices will be next month so there is no way anyone can put a figure on savings. That said there are plenty of people who have swapped to Tesla and have the electricity bills to prove that the advertised savings are real.
Straight from yesterday’s Joe Rogan podcast!

So this is the next step. First human-pig chimera hybrids. Now their population is so big that they need to develop facial recognition.
In-vitro and In-silico modelling might be of great use is for known problems that come up for candidate drugs in the early clinical phase: Interaction with receptors (blood/brain barrier, QT prolongation etc) or liver proteins or the like.

Of course, we are talking about the fruits on the drug tree which are potentially reachable by singular small molecule drugs.
Thanks.

I'd love to see a breakdown of what creates this clarity, like how the OP has for every element type.

I know it might seem like an exaggeration but I was physically invigorated by it.
Lesser consumption will.
You can now use Expo APIs in any React Native app
This Is Your Brain on Nationalism: The Biology of Us and Them
Shouldn’t you have shown them how to incur a liability (retirement account conversions) then so they didn’t lose out on an otherwise non refundable credit?
Procedurally Generating Hydraulically Eroded Terrain
I was recently looking into something like this. It turns out Fedora is a cross compiling (at least for Windows) powerhouse. It has the compilers but _also_ cross-built packages for most standard system libraries (libpng, curl, etc).

This is turning into a random info dump, but whatever.

Azure Pipelines has free Windows workers in their pool, for open source, with all standard Windows build tools, python, etc. I'm not aware of other CI providers with Windows instances.

I wanted to use Guix but wanted to try it out with Docker and there aren't any official packages, ran into a number of issues setting it up manually. Guix has their libraries and build environments abstracted in such a way that it should be possible to build any package with say mingw in a line (or two). Guix also seems to have a stricter versioning system than Nix, where it didn't look trivial to pin specific package/system versions.

Gnome msitools has a Wix clone for Windows MSI creation. It's a bit hobbled (doesn't support a lot of fields/parameters).
It could be as simple as one of the maintainers still using the S5 as their primary device (or is being sponsored to support it) but none of them are using an S6. Or there could be a driver issue with the S6. Or something else entirely. The major brands don't really care all that much about unofficial builds like LineageOS and really wish they'd just go away which often makes life more difficult for maintainers. (they should be careful of what they wish for: the momentum to support many of these devices seems to be waning as people move the the up and coming manufacturers) If the S6 is still on 14.1, it's not likely it's going to get 16.0 support... I'm in the same boat with my older Nexus devices.
This is a combine in a dry soybean field.

https://youtu.be/PKBENzzEluY

Now imagine a lot more vehicle traffic in a desert. I know lumber companies will spray water on dirt roads to keep the dust down, not sure if that’s a viable option out in a desert though.
I did the Google-free Android thing (until yesterday in fact!) with MicroG and while the functionality was fine, the updates never worked properly and I'd have to format each time and reload everything. I enjoyed CopperheadOS until that imploded, and updating was seamless so I know it's not impossible to get right (manual usage of TWRP for an update is one of the funnier jokes of a modern Android variant I think) but I grew weary and moved to Apple. I don't care for them particularly, but I'm happy to (hopefully) not have to wade through Android nonsense every few months and any data I can keep from Google, I'm all for!
Recently offered a job at a startup where they were working on Saturdays and also had long working hours.
Did not accept the offer, since it was highly demanding especially if you got a toddler at home.
Yeah, and most of the channels I follow have 1-5 people producing them while sitting on millions of subscribers and tens of thousands of comments on most videos.

It will just kill small but successful channels because of the sheer amount of moderation to do.
driving a 747 isn't that hard, just turn on the engine and pull up once you are at take off speed.
What about increasing digital footprint to decrease signal to noise ratio?
And less trade with countries who use mostly carbon intensive energy sources
This seems to be a book about unsing emscripten to get c/c++ to run in the browser. What if I want a book about writing wasm from scratch?
It's called nostalgia. It's emotional, not rational.

Ask any 16 year old (like my son), who came of age having no context for what the windows 95 UI even looked like. Shocker, he vastly prefers flat interfaces, ie. like the design of Notion.

The problem I see in this github redesign has nothing to do with the fact that it's flat. It's tougher to use because it's just bad design. The three columns make it insanely dense in terms of information (eliminates any hierarchy) and adds in weird red underlines (which typically mean "error") for no reason. Also the button styles are all inconsistent in the final version.

The first part of the article was great, the second part he started going off the reservation. I think he's strong in terms of a UX thinking but lacks the skills of visual designer who would better implement his thinking visually.
https://openaccessmanifesto.wordpress.com/guerilla-open-acce... Aaron's manifesto is getting more and more relevant. He would be happy to see this!
If you do that, you will be invoking nasal daemons, as at() is required by ISO C++ to throw.
I 100% agree with you, but I recently started putting my TOTP tokens in my password manager, and it's so much more convenient to just have the token pasted in while you log in, instead of having to find the phone, turn it on, launch the 2FA app, find the code from a huge list and type it in, that I'm willing to take the security hit.

We need WebAuthn yesterday.
But it's not Chinese companies that go around making these threats -- it's the Chinese government with their ability to control those companies or cut off access to them. Same old monopoly on violence that's doing this, just wielded against your trading partners rather than you directly.
Great job mate! Congratulations for shipping.
Show HN: Bag-of-Bag-of-Characters Model
While true, the moderation system also tends to discourage the snarky or ad hominem attack that at least some of us might otherwise be attempted to make from time to time.
Beylikdüzü Escort Bayanlar
I was going to suggest that somebody try this in Oil shell, which can now run thousands of lines of bash completion scripts [1], but I can already see it won't work because of the VERSION DETECTION anti-pattern.

https://github.com/antonmedv/fx-completion/blob/master/compl...

if [[ -n "${BASH_VERSION}" ]]; then
# ...
else
echo "Unsupported shell."
exit 1
fi

The better thing to do is FEATURE DETECTION, e.g. with 'eval'.

Does anyone know of a concise resource for explaining feature vs. version detection? I don't find that many great resources on Google.

Here's a page, which is OK but leaves a lot to be desired.

https://en.wikipedia.org/wiki/Feature_detection_(web_develop...

It feels like I need to write a blog post to explain this, since this knowledge seems to be waning. I recall reading about it 10+ years ago, but not recently.

Richard Stallman understood it very well and IIRC strongly advocated for feature detection in autoconf. (Despite all the bad things about autoconf, it does actually work on tons of platforms, and it's solving a hard problem. It wouldn't "scale" if it were using version detection.)

Here's an outline of a blog post:

1. Version/browser detection is why the User-Agent string from Internet Explorer, Chrome, Safari, Edge, etc. all start with "Mozilla". Fun fact: if everyone used feature detection, we could have saved exabytes of data transfer over the last 20 years by trimming 10-50 bytes from every single HTTP request ever made.

2. jQuery switched from version detection to feature detection early in its life. I recall some threads where Resig was criticized for this, and then he saw the light.

3. Likewise, the LLVM toolchain has to pretend its GNU in some cases because applications are using version detection: https://news.ycombinator.com/item?id=15195370

4. Autoconf is based on feature detection.

5. My hand-written configure script also uses feature detection, e.g. to detect the presence of the readline library. It basically tries to compile a small program with the C compiler. There are various tricks in this domain.

6. eval is useful for feature detection in dynamic programming languages. In fact, this might be the ONLY thing eval is good for! (exaggerating a bit)

[1] http://www.oilshell.org/blog/2019/02/05.html
Sure, we all wish humanity would "do better".

But if your baseline expectations are low, you are rarely disappointed. For an organization or individual to have its expectations changed from "low" to "high", there should be some basis for such an upgrade, primarily actions taken by the organization that demonstrate higher performance (for whatever metric you are using to define "performance", in this case protection of human rights).

Does the Chinese Communist Party have a demonstrable history of embracing or advancing human rights? IMO, no. So they remain at the "low expectations" baseline.
> before it finally collapses.

Nope, you are forgetting about China.

China is where it is happening for Western scientific publishing enterprises. To get published in a Chinese journal is one thing, to get your paper published for the global audience is true icing on the cake.

Elsevier and Springer can look at this little problem with UC and think 'meh!' - the travel to China and the conference scene there is much more fun anyway.
Why not just allow ssh access? That's what you get by default if you set up remotes without any special Web front end.
Meaningful
MS security devision is also proposing a trio of C#, Rust and constrained C++ (meaning no Cisms) for their software going forward.
This sounds like one of the (few?) classes of problems that blockchain can solve best.

Get every pig tagged and on the blockchain. Then a quick scan tells you where it came from, where it's been, and who else it encountered along the way.
As far as can tell this is an invite-only beta and you can just ask to be put on a waiting list.
> It’s so obvious you shouldn’t need evidence.

And that's how we end up with things like "obviously, we cannot have a climate change, I mean it's cold on the outside!!".
I'm using this in a mobile application (Android and iOS). The data model can change server-side at any time, so the data is stored as JSON to avoid complicated client-side migrations.

Before this I loaded and filtered all the data in memory. Now, with json_extract, I can both index and filter the data using SQLite, which is a massive performance boost.
Probably not, however Hotspot got some Intel help regarding auto-vectorization, including AVX support.
Looks nice. If you are planning to expand this, I would be interested in a comparison of the different toolchains (e.g. Emscripten vs. Go vs. Rust). Currently, I would choose the toolkit of my favorite language, but I have no idea what kind of consequences such a choice has.
> “Electricity is just 25 percent of greenhouse gas emissions,” said Gates. “There is no substitute for how the industrial economy runs today.”

That’s why...
Try /r/LateStageCapitalism/
Take a look at fish shell if you are in the terminal. It can almost read your mind.
Currently learning the fundamentals of Machine Learning. Once done, will be going through fast.ai course.
Kubit – CLI tool for switching between kubernetes configs
> as petty as licensing or political over GNU/non-GNU should stop it

For any substantial project, licensing is a matter of make it or break, for philosophical and economic reasons. If you think one's philosophy of life or economic approach is pity, you're out of your damn mind.
I meant that "1L = 4.54609 Gallons " seems to be off a bit.
There are companies that specialise in reselling them. Several jobs ago my company bought most of its server hardware used from North Bay Networks, which as I understood it got its inventory when places like Stanford and Pixar did large hardware refreshes
Congratulations on getting it done.
I have high expectations for a child even if that child hasn't demonstrated better before. Again, you're simply misunderstanding the usage of the word "expectation". That I "expect" better from them means they need to do better, not that they will.
I have these types of existential crises about once every two years. Sometimes I just feel incredibly uninspired, which then leads to restlessness. It sounds like this might be what you're feeling, too?

That loneliness you described is more like "emptiness," and you should keep looking for inspiration to fill that space. You can find inspiration anywhere – there's no wrong answer! Woodworking, pottery, and taking classes all sound bomb.com. Some other suggestions:

You can travel. Going somewhere I've never been before, where I don't even speak the language, has reliably kicked me out of these lulls.

You can find something else to pour yourself into. In the past, I've just taken advantage of these uninspired periods by devoting a few weeks or months to another "bucket list" goal of mine (i.e. training for and completing an Ironman).

You can make new friends or visit old ones. Visiting old friends who knew me really well in a previous chapter of my life is a great way to shake me out of a funk. It's a good reminder of where I've been and gives me perspective on where I want to go. I also love reconnecting w/ people I really respect and admire, people who have also been my biggest supporters. As Rumi said, "Set your life on fire. Seek those who fan your flames."

What you've described sounds extremely familiar to me. If it really is the same thing, I'd tell you that it's normal and definitely not forever. While some people wait for something to happen to them, I'd say be proactive and go search for that new inspiration!

Ps. I'm 30 and plan to start a family soon(ish), too. Our thinking is that these are the last kid-free months we'll ever have again, so we're trying to squeeze in as many adventures as we possibly can. Perhaps you and your wife should, too!

Good luck, and congratulations on reaching this level of success w/ your business! Feeling uninspired at this point just means that you've conquered one challenge and are hungry for something new to sink your teeth into.
Yeah we should cut out China and India and all developing countries!
In my experience this comes from fancy plugins that do work. ELisp sadly lacks parallelism. Emacs was for me an acquired taste
I do not want to throw away emacs, I just think a python port would be enjoyable, for me.

I find python very expressive.

When I work in elisp, I seem to find it cumbersome to do many of the mundane things, like using a local variable, and if/then/else with multiple statments, loops (continue? break?), oo stuff, etc.

a contrived example:

(let ((foo))
(if cond
(progn
(setq foo 10)
(bar))
(progn
(setq foo 20)
(baz))))

if cond:
foo = 10
bar()
else:
foo = 20
baz()

To be clear, yes, I know how to do these things, and I've written elisp for many years. Everything I can do in python, I can also do in lisp. It's just that python seems to read and write easily for me.
I still find (good) screen protectors for my OnePlus 2 on amazon. You don't necessarily need the official ones from OnePlus.
The step up from NIMBYs is BANANAs

Build Absolutely Nothing Anywhere Near Anything/Anyone.
I disagree with the commentary in step 1 that people hate hierarchies. They hate arbitrary, overly complex, and/or ambiguous ontologies.

For example, dividing a public library into fiction and non-fiction is something that provides arguable value (although some might argue which books should be on which side). Trying to figure out where something exists by the rules of the Dewey Decimal or Library of Congress or any of the many other classification systems out there can be maddening without experience.

Rather than starting with collapsing items, I believe it would be far more useful if there was consideration for how people use and intuit GitHub, and create the items from there.

For example: there are organizations and people who have projects, and projects contain facets like a code repository, issues, releases, and so on.

For example: the code repository contains branches which contain commits. Some commits are tagged, but all contain a file hierarchy. But since users care so much about the files, Github renders by default the latest commit in the project-default branch (such as master).

So perhaps a better view for files would be to make code itself navigable by breadcrumbs - top view is branches and tags, a branch/tag view winds up taking you to a commit history, and a commit takes you to the file view. You just default to a place inside the breadcrumbs when you go to the root of a project and select to view code.

Step 8 seems to be where it finally broke down for me. The file view lost a lot of information that people rely on and want, without consideration for why they rely on it, or how they can get it back if they need it.
And thus the steep learning curve.
Author here, for my clients I manage multiple kubernetes clusters and I like to keep my kubeconfig files separate per project. In my Zsh config I usually write small functions to switch projects.

I had some free hours yesterday and I wanted to try the Picocli java library for writing commandline apps so I came up with this to automate the process, heavily inspired by the wd tool in Zsh.

Yes, it's Java and therefore startup time is not super fast but it's good enough for a tool that is used once per project switch.
For some context, readers of the parent comment should know that the commenter routinely makes similarly negative comments on every other erlang/elixir article to hit the front page.

Edit: in response to sibling comments, I believe they like rust.
The creatures outside looked from pig to man, and from man to pig, and from pig to man again; but already it was impossible to say which was which.

-- George Orwell, _Animal Farm_

When pigs are surveilled to the degree as human livestock, they will have truly transformed into us and us into them.
Can we drown trackers in tracking cookies?
Has this ever been discussed/tried?

Imagine creating so many artificial tracking cookies yourself that the real info of what you are doing is hidden in the hay stack. Wouldn’t that make it very difficult to track your real steps?
In past, I have gone through similar situation where it became monotonous and lost the enthusiasm for few weeks.

I would say take a break of a week or two and try to do outdoor activities with two or more people - strolling, walking, sports etc and meditation as well. As you mentioned joining some classes like woodworking or pottery might help as well. Hope this will put you back into regenerative mode.
Electricity may be only around 25% (it's actually a little more than that for the US and almost half globally), but cheap renewables don't just affect the share currently from electricity, they also (by way of emerging use of electric vehicles) attack the share that comes from transportation, which together with electricity is over half in the US and close to 70% globally.

US: https://www.epa.gov/ghgemissions/sources-greenhouse-gas-emis...

Global: https://ourworldindata.org/grapher/carbon-dioxide-co2-emissi...
Mt. Gox 2 – Crypto Exchange Founder Suspected of Faking Death Stealing $193M
SysAdvent: Systems administration topics written by fellow sysadmins [2008-2017]
This is a bit of a snowball fallacy no? Those horror stories while sounding plausible are not a necessary outcome of this. I suspect they’re not going to learn as much as you may think from cameras in the soda aisle. I think they could actually learn quite a bit more by just hiring smart people to stand around the store and come to their own conclusions about how to move more product.
I liked most of the changes, but it lost me with the final redesign. Three columns without much separating whitespace is quite jarring to follow. Maybe that would work better on a larger screen with some padding between the columns.

Fun exercise, anyway.
Does it have to be the face? Just wondering if they could've used another combination of body parts with sufficient variation and use those as the "fingerprint" instead. Rather than "the bristles, the snout, the eyes and ears" specifically.

Or are faces evolved to be unique in (social?)animals and nothing else is as easy to tell apart?
You are not the first person to think this, and some even put it into practice [0] hoping it would frontload forum moderation, but couldn't follow through with it [1].

As another commenter pointed out, facebook (and facebook-based commenting) has plenty of trolls in public comment sections. Anonymity is not what makes people jerks. More real reasons why internet forums enable trolls include:

- the asynchronicity of negative feedback: our primitive brains don't get to closely associate the negative feedback with the moment we expressed something in a socially unacceptable manner

- the lower bandwidth of negative feedback: IRL involves awkward silences, dirty looks, snickering, people turning up their nose at you, telling their children not to be like you within earshot, etc. All of this is suppressed over the internet, at most summarised by a downvote (which some trolls feed off of as positive feedback, knowing they ticked someone off, but don't face immediate social consequence). The trolls don't get conditioned to avoid doing things that hurt other people or are socially unacceptable.

[0] https://kotaku.com/blizzards-real-name-forum-policy-has-fans...
[1] https://kotaku.com/blizzard-scraps-plans-to-display-real-nam...
Harassing people on the street and being a total scum is awful. But I would rather be exposed to this reality of human nature rather than having laws that just simply hide it.

That's how dumb that sounded.
Container stuff. Devops in general.
Just think of it as Uber Pool/Lyft Line wherein one car goes to your house, and another goes to someone else's house.
California deserts arent sand dune heavy. Instead it is shrubs with their own ecosystem.
Yeah +1 for the whole suite of IntelliJ IDEs. The UI is predictable and there is a fantastic VIM plugin (which is a hard requirement for me to use an IDE over just a terminal)
Unfortunately the Imperial Japanese history has been heavily used as a propaganda instrument. Students don’t have much chance to learn the “real” history. What little taught also subjects to double standards, e.g. the Japanese were evil to propose the Greater East Asia Co-Prosperity Sphere, but China projecting power to the South Sea is totally fine and can never go wrong.
Just curious and feel free to ignore... but what is your rate?
I’ve found plenty of reasons NOT to roll your own...