skysight-inc/HackerNews huggingface dataset:
We're building out integrations with CLI libraries like cobra and oclif[0], so you can generate a Fig completion spec automatically the same way!

Then it just comes down to the Fig popover UX.

[0] https://github.com/withfig/oclif-plugin
This is only slightly worse than Slovakia's official online Cadastral (property ownership) map, which still requires using Internet Explorer and downloading an ActiveX Plugin.
https://mapa.katasterportal.sk/kapor2/index.asp
I'm still trying to find a way to access it from Linux without going through a VM.
It certainly is a more complex issue than some commenters are making it out to be. I think these things need to be analyzed on a case-by-case basis. I think both the intent of the author and the manner of presentation are important. With the Silmarillion and other Tolkien works they usually make it abundantly clear that it's not a finished work.

As a counterexample, there was the Xscape album from Michael Jackson where they took decades-old demos, had producers make them sound like modern songs, and put his face and name on the cover like it was just a new album. (also the songs mostly suck) That seems like it benefits no one besides Sony.
which oh-my-zsh plugins do you use that can do this? Is there an all-encompassing one or do you need to download tons of different ones like a docker plugin, git plugin, etc
Discord CEO on reported Microsoft bid: ‘We did receive a lot of offers.’
If you're Russian? I would. No point in trusting any authority to be doing the right thing over there.
Historically, divisible estates were the norm in most of Europe in Late Antiquity and the Early Middle Ages. By the time the High Middle Ages rolls around, England and France switch to a system of primogeniture, granting all the lands to the oldest son. However, in Germany, divisibility remained the norm. This resulted in a tendency of lands in the Holy Roman Empire to proliferate as compared to France or England.

I don't know any specifics about Hungary, but I presume that the general norm is as in Germany rather than England/France.
We are but fruit fly lifespans in the grand schemes of the universe. We will be here and then gone and the earth will rotate away.

All our damage to the ecosystem will be folded in like the asteroid that impacted tens of millions of years ago and we'll be fossils for others to discover. I wonder what they'll make of our cryptocurrency farms.
> Basic features, like getting a permalink to a line of code, take 3-4 clicks in GitLab, when it's just 1 in GitHub

That doesn't seem right.

In Gitlab:
Right click the line number, choose Copy Link in the context menu. Two clicks.

In Github:
Click the line, click the three dots, then click "Copy permalink". Three clicks.
Alternatively, click the line, click the URL bar (or press F6 or ^L) copy the link. Still Three clicks.

What's the one-click method in GitHub I'm missing?
You can assume, but it would be a pretty dumb assumption.
Doesn't Bigtable, according to the 2006 paper, allow for this too?

> Each cell in a Bigtable can contain multiple versions of the same data; these versions are indexed by timestamp. Bigtable timestamps are 64-bit integers. They can be assigned by Bigtable, in which case they represent realtime in microseconds...

https://research.google/pubs/pub27898.pdf
I meant feature-wise. My message was unclear.

There's a point where a team of three maintaining tribal knowledge is not enough to deliver certain project above a threshold of complexity. But you mention procurement, so I assume your team does a buy vs build pretty much systematically.
TIL... !
D.C. files antitrust lawsuit against Amazon
Some technical points about Krell. It leverages the ClojureScript `:bundle` target which was released last year https://clojurescript.org/news/2020-04-24-bundle-target. By simply producing output that is JS bundler friendly we can just piggieback on Facebook's Metro just like we piggieback on Webpack etc. when targeting the web.

We simply reuse the debug loader provided by Google Closure and load ClojureScript and Google Closure JavaScript files through the Metro server. But this is the core of ClojureScript's hot-reloading capabilities without caveats. In Google Closure namespaces can be represented as nested JavaScript objects which delivers pervasive late-binding - which simply cannot be done with ES6 modules because imports will be captured (early bound).

The REPL bit (which is an independent piece from the hot-reloader) just runs on top of react-native-tcp-socket.

The only tricky part is that we need to be able to require Node libraries and assets into ClojureScript during development. This is done by a compiler pass - first we start at the entry point of the ClojureScript React Native project and follow the dep graph collecting all libraries required from `node_modules`. This is dumped to a file that is required transitively by `index.js`.

Asset handling is done as a simple compiler pass over every AST node searching for JavaScript `require` statements in the ClojureScript.

The end result is that we have an extremely rapid development workflow that simply is not possible with other existing technologies - not React Native, not Flutter, not SwiftUI. All of our apps are built via live-coding from our text editor of choice + REPL (either embedded in IDE or via shell).

Happy to answer any further questions!
Oh I agree 100%, I'm fully of the belief that we stand on the shoulders of giants, and that Social contract theory has merit; we owe society for the world we are born into. But owing society isn't the same as owing respect to individuals. We can't be burdened by the wishes of those long dead, they no longer exist and as a society we have to move on.
FLAC is lossless, and given a random piece of audio it would be impossible to always encode into 700kbps something that is originally 1.4Mbps without loss of information. So your 2:1 samples claim doesn't sound accurate. Maybe file size, but not sample count.
That’s a whole lot of tangential pop-history and evo-psych-on-LSD to distract from your declaration that commodification of sex is a fundamental part of “sexual expression”. Not just commodification in general, but specifically legitimizing old men soliciting young women for sex.

It’s no cosmic mystery that the effect of sexual freedom on birth rates stem from birth control and the alleviation of economic incentives for having many children.

It is baffling to me that this is the “top comment”.
Link to PDF.

https://oag.dc.gov/sites/default/files/2021-05/Amazon-Compla...
Russia provides passports for Belarussian agents?
Although not exactly the same, it reminds me SCP-1173: http://scp-wiki.wikidot.com/scp-1173
cmd + ;
I reject your conception of coercion. People should be free in a positive sense, not merely a negative one. [0]

[0]: https://plato.stanford.edu/entries/liberty-positive-negative...
Gender and sexuality, aren't they the same thing?
Well, not quite. I explain the basic concepts in this article. Click to read.
#2 is really quite absurd - especially here of all places - how do you decide if a product or service will never "sell out"?
> 7 (+/- 2)

That study was done for specific stimuli (words, digits), and doesn't generalize to e.g. statements. There are studies that show that rate of presentation, complexity, and processing load have an effect. However, STM capacity is obviously limited, so it's good to keep that in mind when you're worried about readability. And I think it's also safe to assume that expert programmers can "chunk" more than novices, and have a lower processing load.
Information inequality might become a bigger issue than wealth inequality
It is mostly testing Biden administration. First Israel now Belarus. Probably more disruption is coming as so far responses are weak.
I guess I'm making the wrong argument. I'd agree it's clear an x86 decoder will be bigger, more power hungry etc than an arm decoder. The real question is how much of a factor that is for the rest of the micro-architecture? Is the decoder dragging everything down or just a pain you can deal with at some extra bit of power/area cost that doesn't really matter? That's what I was aiming to get at in the call for evidence. Is x86 inherently inferior to arm and cannot scale as well for large super scalar CPUs because the decoder drags you down or is Apple just better at micro-architecture design (perhaps AMD's team would also fail to scale well beyond 4 wide with an arm design, perhaps Apple's team could have built an x86 M1).
Art is in no danger. There's an absolute glut of art, since making all sorts of art has never been easier. It's also never been easier to learn how to make art.

It used to be that in order to be a photographer you had to buy an expensive camera and have access to a darkroom, or at least spend money to get your photos developed. Now you can take high quality photos with your phone, that everyone has, and no development is needed. So more people than ever are taking photos, many of them artistic. There's no shortage of photography and unless civilization collapses, never will be. If anything, there'll be more and more photography every year, and sharing it has gotten easier than ever.

The same is even more true of video, which used to be even more expensive to create than photos, but now is just as easy and virtually free.

Same with desktop publishing ever since cheap personal printers became available. It used to be that you had to either own a printing press or pay to have someone print your work for you. Now you can print it yourself on your personal printer, or just put it up online, skipping the printing step.

Digital art creation programs have made creating visual art way more affordable, as now you don't have to pay for expensive physical art supplies.

Same with digital music creation tools, etc...

The many digital distribution platform, from Facebook, to Instagram, to Etsy, to Amazon have made publishing one's art super easy too. There's less need than ever for agents, publishers, or other middle men.

All together, this has led to an enormous amount of creativity and art creation, with probably hundreds of millions of people becoming creators compared to what existed just 40 years ago, before the personal computer revolution or the internet boom.

So I'm not worried in the least about art. There'll always be more than enough of it to go around.

I'd love it if creators got paid for their work, but it's not at all essential for art to live or thrive. More than enough artists will continue to make art regardless.
Our server also crashed when we first posted this.

Try running `fig update` in your terminal. This will download the most up to date version of Fig's completion specs
I think everyone is blowing past the real story here.

A72 cores are 10% slower than A73 per clock.

A510 is also supposed to be around 10% slower than A73 -- about the same performance as A72.

The big difference is that A72 is out-of-order while A510 is in-order. This means that A510 won't be vulnerable to spectre, meltdown, or any of the dozens of related vulnerabilities that keep popping up.

For the first time, we can run untrusted code at A72 speeds (fast enough for most things) without worrying that it's stealing data.
I got 6/6, you can select the right question based on how long it takes to start playing audio initially :)
A cabin in the woods listed on Airbnb: No Covid-vaccinated guests allowed
not a perfect solution but, https://www.wokmon.com/
Blind tends to be a FAANG echo chamber. Curious to gather other PoV (esp from folks more inclined towards the startup path)
That's how we think about the completion spec standard. It essentially is a type-safe DSL that describes the structure of CLI tools.

It should be pretty easy to 'compile' a Fig completion spec down to zsh, fish, or bash. This is actually something I've been meaning to write!
Or human beings have been busy changing the environment to suit our own purposes for thousands of years, it's just now we have better technology and more people. We're not the only life forms that do this. Ants and beavers modify their local environments to give two examples. And cyanobacteria bacteria a couple billions years produced enough oxygen as a waste product to eventually poison much of the environment for anaerobic bacteria, leading to a mass extinction.
>It was not a value statement on Fuchsia OS, anyone who worked on it, or anyone on Google.

This thread is about Fuchsia OS - so you're separating your statement from the context in which it operates?
I think about this a lot. Entropy is a bitch, every single resource is consumed. A piece of wood is burned and it's gone forever. You can't put that heat back in. Makes my head hurt, what's the end-game? Nothingness?
BGP is one of those things i got interested in years ago with the help of DN42 (https://dn42.eu) and a couple years back ended up with a real ASN (https://as204994.net) and real V4 and V6 space... havent looked back yet... its always fun to try new stuff...
Glad you're liking it!
You’re right, I described it incorrectly. GDPR applies to “subjects (natural persons) within the Union”. As an example, EU citizens living abroad are not covered by GDPR. Americans visiting HN from the Bay Area also shouldn’t expect to have the rights that GDPR grants to subjects within the Union, right?
sounds like git :)
Nice! Good call. These HN posts can bring a lot of heat but it comes with extremely valuable feedback like this. For me it's too late; I've now seen that you need to be caught in the act before you'll do the right thing -- but for folks who didn't see this you'll be much better off going forward.
Your first mistake was dancing with the devil that is iTunes. It is one of the worst pieces of software I've had the dubious privilege of using, and I have used HP Quality Center and SeaPine Source Control.
The controller[s] were probably just as powerless as the pilot (considering the fighter escort). Get that plane to land, period.

Were they reading from a script and did they improvise?
I don't think the pilot was aware of any reason not to fly to Minsk at the time.
There’s no "I" in VMEO. (Vimeo goes public)
> what consenting adults can do shouldn't be regulated by the government

Good things laws are decided democratically, and the vast majority of humanity rejects this conception of how government ought to function.
I'd be interested in how you attempt this. Is it all in lisp?

It might be hard to integrate related things, e.g. physical simulation/kinematics <- related to collisions, and maybe sight/hearing <- related to rendering; Which is all great if information flows one way, as a tree, but maybe complicated if it's a graph with intercommunication.

I thought about this before, and figured maybe the design could be initially very loose (and inefficient), but then a constraint-solver could wire things up as needed, i.e. pre-calculate concerns/dependencies.

Another idea, since you mention "logs" as a GF: AOP - using " join points" to declaratively annotate code. This better handles code that is less of a "module" (appropriate for functions and libraries) and more of a cross-cutting "aspect" like logging. This can also get hairy though: could you treated "(bad-path) exception handling" as an aspect? what about "security"?
Picking the Best GPU for Computer Vision
Google’s Fuchsia OS is making its long-awaited debut on the Nest Hub
#1 I do not agree with. This is a great idea for a tool, and I am willing to pay for it. This is an extension to my terminal and a useful adjunct to my shell, not a replacement for either.

#5, maybe but that's fine. Lots of things are Mac-only or Linux-only. It's a proof of concept. Moreover they appear to be working on some kind of standard specification for completion meta-data, which other tools can start to adopt and use if it turns out to be a useful spec.

#2-4, it's open source (at least it looks like it's open source from the website). If the startup sells out, the project can be forked.
The caa.gov.by news release has a much more complete (Belarusian-sourced) transcript than the edited Reuters one: http://caa.gov.by/ru/news-ru/view/1-203/

EDIT: copy-pasta from (Belarusian) source https://gist.github.com/SpComb/849b97bae720cb77ab4c43ef92dae...
>according to a transcript released on Tuesday by authorities in Belarus.

>Following are excerpts from the transcript, which Reuters was unable to verify.

I would wait for a Ryanair transcript.
They couldn't copy-paste 'æ'?
I haven't used clojure/clojurescript since more than 3-4 years. How far the performance of CLJS [:optimization :advanced] has come close to writing core js code ?

I still remember good old memories of using CLJS (around 2017-18), we were rewriting the android app for one of our clients ethanol selling company in Africa/kenya (which took roughly more than 6 months to write, test and deliver, still was crappy) in cordova/phonegap hybrid mobile app using CLJS, reagent and materialize.css. We did it in only 2 and half weeks with extensive test coverage. In my team only i knew clojure and played little bit with cljs and reagent while creating a to-do list app.

We never used to test the app after creating an android build, we were relying all the time chrome dev tools by hosting it as SPA app, writing test cases and fixing css & functionality issues if any. We were so confident that it will work as expected after exporting to .apk after simple codova/phonegap build process. More than 95% of the time, it always did.

I had to teach my other 2 teammates the basics of cljs and whole project development handling. It was the most challenging as well as productive 2 and half weeks of entire career. I never could imagine we could it develop it so fast with completely new language onboard. I had to play many tricks to allure my upper management to invest in a lisp dialect. I promised them to rewrite in under 6 weeks and ship to production. From 6 weeks commitment to 2 and half, we were on cloud 9. We also worked on weekends almost full time during that release.

Unfortunately due to some restrictions of supporting older android versions than 4.4 in kenya region we had to abandon the idea of hybrid app using cordova/phonegap after 3 months as more clients demanded.
I am not sure its a problem of our species (most species seek to expand their footprint in the world) but considering we have the cognition to understand our impact on the world, it seems imperative that we minimize our impact to some extent.

But after all that, with the right perspective, what you describe can almost be seen as describing a fundamental law of nature (entropy). An ordered system will naturally trend towards disorder given no external input and its much easier to have an unordered system than an ordered system.
DHS to issue first cybersecurity regulations for pipelines after Colonial hack
Yes, you can talk about whether "deplatforming" users is good or bad without introducing politics into it. When someone turns it into an "us vs them" issue, it distracts and devolves the conversation.
Hi, you are a private company, so people will wonder what the "catch" is. I think your website should make this immediately clear and explicit (even if you don't know your future business model, you should just say that.) This is such an obvious question that it comes across as a bit dishonest to omit it. As an audience, terminal-loving programmers are a group that will swallow a commercial product only if it is being completely transparent.
You must be a security researcher specializing in side channel attacks.
> It's OK to duplicate code in places where the abstractions are far enough apart that the alternative is worse.

Something I’ve mentioned to my direct reports during code reviews: Sometimes, code is duplicated because it just so happens to do something similar.

However, these are independent widgets and changes to one should not affect the other; in other words, not suitable for abstraction.

This type of reasoning requires understanding the problem domain (i.e., use-case and the business functionality
).
The last part of the quiz literally tells people this.
I think what he meant was that getting a FAANG job is the exception.

My original comment was with a standard, lower paying non-FAANG job in the Midwest. You don't need to work at a FAANG to afford a 2000+ sq ft house, have 2 cars, and have a bunch of kids and pay for their college.
It's cool. Really great.
They are totally different things. This is like asking why you need a computer at home when you already get the newspaper delivered every morning.
From their jobs page [1]:

"We've raised several million dollars from amazing VCs like General Catalyst and Kleiner Perkins, and angels like Jason Warner, Adam Gross, Olivier Pomel, Scott Belsky, Will Gaybrick and a handful of other impressive dev tool founders and executives."

[1] https://boards.greenhouse.io/fig
To be honest, the programs I use commonly like Discord, Streamlabs OBS, Ramme, Typora and Poddr haven't really been good for that.
https://github.com/nsz32/docklike-plugin

simple and yet so effective
People do things when they're desperate for money that they're not proud of. They certainly don't want to be remembered for those things. The fact that he wrote it under a pseudonym indicates that he didn't want to be associated with it.
That's so awful. It hurts to think about the pain she and her husband, let alone families like hers had to endure.

I'm sorry for my tone. I had no idea.
There seems to be a growth in the number of time traveling immutable-first databases available. We have OpenCrux, Datomic, TerminusDB, Noms, Dolt, and now Immudb. Three using datalog for query and two forcing SQL (not sure about Noms).

What sort of use cases are most common? GitHub repository says:

> Companies use immudb to protect credit card transactions and to secure processes by storing digital certificates and checksums.

But I am not sure how people are building that into their architecture to be honest.
Well, the gun control argument is that guns are inherently dangerous, far moreso than lawn darts or kinder eggs, which are currently banned for sale in the US.

A gun is far more likely to kill a member of your own family than it is to protect a member of your family in a violent altercation.

Furthermore, evidence from the lowest crime and gun death countries around the world seem to indicate the gun ownership is strongly negatively correlated with gun crimes and gun death, unsurprisingly.

It's strange that folks epistemic horizon ends at the border.
That function is pretty standard.

If you want to run a loess, it runs the loess function if not it runs a windowed average.

What exactly would you test it for?
I haven't had time to follow this episode to the level of detail I normally would. I would expect a number of factors at play around hesitancy, not limited to:

* Expectation of contact on other frequencies.

* Minsk directly stating bomb on board with connection to Vilnius (may not be protocol)

* Airport staff sent email (again, is this correct protocol?)

* Message being that activation is over Vilnius (pilot may have accepted that, but also accepted that they had sufficient fuel to hold)

* Pilot considering bomb may be activated by altitude (hence wanting to hold versus make immediate landing in place with relatively poor facilities)

* Lack of NATO or other western agency involvement. Again, this is a sudden and extremely difficult situation, but pilot probably knows they fuel to make a more considered decision on actions.

I look forward to learning more from this incident. You should be able to trust any controller is acting in good faith as a civilian navigator, but that's clearly not the case.
Add automatic image resizing to S3 by running Lambda locally
Got some Sony XM4 noise cancelling. Totally worth the $200 for them and they work great with zoom.