skysight-inc/HackerNews huggingface dataset:
It's interesting to see you speculate that it would be a culture that prioritizes reliability. I could also imagine that it is more like the Vikings or Polynesians where some fishermen pushed technology further than before and ended up somewhere new. That kind of "bravery" or experimentation has sometimes played of in past circumstances much better than some kind of architected reliability / safety focused approach.
That's actually the opposite of how it's supposed to work. You're not supposed to be able to use your dominance in one market (cell phone manufacturing) to unfairly compete in another (search).
IMO this has little to do with “taste” and more to do with analytical/critical ability. The more experienced and knowledgeable you become in a creative endeavor, the easier it is to self-critique and (especially in visual art) see mistakes. When you’re starting out drawing for example, you literally can’t see your mistakes. You intuitively know it sucks but you don’t know exactly why. Figuring out that last part puts you on the road to mastery.

The rest is accurate though. It does take a lot of grit and working through lots and lots of bad stuff. Developing a creative talent can be a pretty horrible experience because of that ;P
A holistic representation toward integrative AI
It's not that deep, or confusing. If you look at the unemployment chart, it has a caption.

Data: Ludwig Institute for Shared Economic Prosperity; Chart: Axios Visuals

The source for that data is a hyperlink to [1], which defines the living wage at $20,000 per year before taxes.

> What is the “True Rate of Unemployment”?
The True Rate of Unemployment, as defined by the Ludwig Institute for Shared Economic Prosperity (LISEP), measures the percentage of the U.S. labor force that is functionally unemployed.

> Using data compiled by the federal government’s Bureau of Labor Statistics, the True Rate of Unemployment tracks the percentage of the U.S. labor force that does not have a full-time job (35+ hours a week) but wants one, has no job, or does not earn a living wage, conservatively pegged at $20,000 annually before taxes.

> Just as an accurate census is a prerequisite to funding American communities equitably, policymakers depend on economic indicators to shape economic policy. LISEP developed the True Rate of Unemployment to provide analysts and decision-makers with a more accurate measure of Americans’ financial well-being.

> For a more in-depth explanation of the True Rate of Unemployment, please reference this white paper[2].

[1] https://www.lisep.org/

[2] https://assets.website-files.com/5f67c16a6ca3251ecc11eca7/5f...
Open source alternative to Retool: Appsmith
Show HN: I built an app that converts your router into a private cloud
Hey guys!

I'm Greg - I used to be a hacker for governments (More info about me here: https://www.alvarez.io)

I love Dropbox, but the fact that my data is on somebody else’s server bothered me a lot. I tried to find the same app that allowed me to choose where to put my data.

I tried the likes of Synology, MyCloud WD, ownCloud, Syncthing, Resilio, Duplicty, rsync,...

The software that gives you an easy experience isn’t private, and the software that gives you privacy is a pain in the ass to use. The rest is just extremely expensive (e.g. Synology).

So I decided to build the tool I was looking for for myself. Then as I realised a lot of people around me wanted it as well, I decided to turn it into a full-time project to make a living out of it.

Technically speaking, I built a Dropbox style app plugged to a Git (kind of) repository. You just tell the app where the repository is, and you're connected to the cloud. Anything that can store files can be converted into a private cloud.

I also built an automatic configuration module to configure automatically the standard file sharing capabilities of the internet router to work with the app.

In a nutshell, it allows non-technical people to create a private cloud in their home using a USB stick / hard drive plugged into their internet connection, in 3 clicks.

Here's the demo video: https://youtu.be/TsNXKVTrF04

Here's the website if you want to check it out: https://www.duple.io/

You can also download it and try it out, feedback would be much appreciated!

PS: I open sourced everything (servers, interface, etc...) except the core library containing the algorithms, reason being that the core library is our only competitive advantage.

Ask me anything, I'll be around :-)
Regardless, it feels like a very shrewd approach: very narrow and also the keystone holding up Google's monopolies in other areas. Not all other areas, but a lot of them.

Prohibiting pay-for-placement can be enforced by accountants and lawyers without help from engineers. Would be theoretically much easier to enforce than any other area of scrutiny I've heard discussed.

This would also kill Firefox if it's applied beyond mobile.
>doesn't each re-encode degrade quality

Sometimes, it depends on what you were transcoding between in the previous steps, but it most likely doesn't matter because your original consumer-handheld-camera-and-cheap-tapes quality was trash anyway. Like another commenter mentioned, in cases like this you'd want one high-quality archive export, then transcode to one or a few lossy formats for ease of streaming.

You'd fix the audio drift by changing the sample rate of the audio stream with asetrate: https://ffmpeg.org/ffmpeg-filters.html#asetrate (or you could change the framerate of the video, either way)
If you want to communicate intent, put an underscore in the field name, like it's being done in Python. `field` is "you are invited to read/write this directly", `_field` is "please don't read/write this."
It's both. Insurance and parking are very expensive. If you don't want to pay for parking then you need to budget several hours of your time each week just moving your car around to different parking spots.
The Sadlands – Multiplayer Node.js Game for Album Release
Made a WebSocket NodeJS multiplayer game for my band's album release -- can explore the world and do group quests to hear tunes. Cheers. https://thesadlands.com
https://en.wikipedia.org/wiki/Undefined_behavior#Benefits

> Documenting an operation as undefined behavior allows compilers to assume that this operation will never happen in a conforming program. This gives the compiler more information about the code and this information can lead to more optimization opportunities.
Dear Everybody, avoid all web site "builders" that are not open source.
Thanks for this detailed writeup! I've been staring down a similar problem and I'm really grateful you took the time and energy to do the legwork
FF performance is very poor compared to Safari and Chrome (on Mac).
The fact that you can still disable SIP is a good point and I hope that's always possible. The direction Apple is going thought suggests that an iPad-like experience is the eventual goal.
Also, am I right that if you don't proactively enforce your trademark by taking action against others that you can potentially lose the right to it?
Seriously, yes. There is a certain kind of "Professional Online European" who loves to come into discussions and talk about how things are different "in Europe" based on their existence within the Grachtengordel of Amsterdam or their lives in one of the nice bits of Paris. If you want to know the domestic political result of that kind of attitude, and one that is quite related to the issues of who needs a car or not - the Giles Jaunes are the perfect example.

Even in those European countries that generally have good public transportation, it is simply not the case that nobody needs a car. Many Dutch people I know who commute to work on their bikes also have cars. Anywhere outside the Randstad in NL, not having a car can be majorly inconvenient. In large parts of Groningen, Drenthe or Friesland it will be a substantial barrier to employment. Try living in Workum without a car. I hope you like Jopie Huisman because you're about to become reaaal familiar with his drawings as a sole form of entertainment.

In France, a political elite (btw all of whom do have cars) imposed a fuel tax increase on a population of outer-suburban and rural lower-middle-class workers who have to drive to work. Great result that had.

I think this is important for Americans to understand because if they have pinned their understanding of the art of the possible in terms of what has been done in Europe they should understand that putting in a better bus system is not a panacea and that some places are structurally just not going to be reachable with public transport.
The “physicist” explanation that I heard (meaning non-rigorous but good for building intuition) is that at every point where the derivative vanishes, for suitably random functions, every direction you move in will either be a direction where you increase or decrease at about 50-50 odds. In D dimensions there are 2D independent directions to rise or fall in (e.g. in D=2 dimensions, there’s north south east west), so there’s about 1/2^(2D) odds that any given critical point is actually a minimum if those probabilities are independent. That gets small really fast at large D.

Obviously this is not rigorous, though.
AI does suffer from the problem where the term seems to be defined as “what we can't do now”. That said, I think those are also good examples of why it's important to be realistic – good translation has been significant, especially for travelers, but search, recommendations, face detection, etc. have been modest incremental improvements. That's great to have but a lot of people aren't content with that billing and create problems by overselling it as game-changing.
> If someone chooses to use the same identity for discussing both firearms and (say) cooking, then they may get shunned by some cookery folks.

It seems like you're conflating two different kinds of things under "reputation".

If I start talking about firearms in a cooking group, obviously I'm way off topic and I should expect my posts to be moderated. If I start spouting insults, that's not just off topic but abusive and I should expect to be treated accordingly. And if I do those sorts of things in multiple forums, I should expect to get a global reputation for not being a good participant and suffer the appropriate consequences.

But if I come into a cooking group and just talk about cooking, why should the information that I'm also in a completely different group talking about firearms even be relevant? Why should "being a member of a group that talks about firearms" be part of my global reputation at all?
NASA Osiris-Rex Animation Livestream: Landing on Bennu
yep, I tested and found it doesn't work for all pages.

It does a request to m.facebook.com/$Q/posts

sometimes it's there, sometimes not.

It's just a demo and only to gauge interest in a full blown API / SaaS of some sort.

Are you generally interested in scraping data from FB using a API?
mistergeorgespencer+HN@gmail.com Thank you!
Would certain go a long way to explain why waking my MBP up after going AFK involves an affair that requires me to undock it from my vertical stand, entering password, and awkwardly trying to place it back into the stand, reconnecting peripherals while slapping the BT keyboard endlessly so it doesn't go back to sleep after login.

Quite annoying.
I think you're misremembering. This is the most official documentation of the rollout plan for DoH that I can quickly ddg: https://www.chromium.org/developers/dns-over-https - in a gist: If the systems resolver is known to support DoH, the DNS query will get upgraded to DoH. That means chrome will still be using the configured systems resolver, but the connection will be encrypted.

I think you're remembering what firefox is rolling out: Firefox will by default, if DoH is enabled for your country by default use a specific provider that subjects to additional privacy controls. However, firefox respects network level settings (for example a specific canary domain that should resolve) and will disable DoH, even if the default is enabled - unless again, the user has overwritten that in a setting. That means that the network owner is still in full control of the network-wide default and PiHole supports this approach. So a stock firefox in a network that uses pi-hole will not use DoH.
The nice thing about julia is that its much simpler to roll your own things. With numpy, you might have to be writing C.
I would love to know what the pros use these days.

I used to (2000 through about 2015 or so) do a lot of different captures, through not off of VHS. I have considered a BlackMagic setup for some VHS that is simply not available digitally ...
3Delight (scroll down to the bottom of the page) –
https://www.3delight.com/documentation/display/3DLC/Cloud+Re...

Their conversion script for the original Disney asset is available on GiLab: https://gitlab.com/3Delight/moana-to-nsi
The problem isn't supporting IPv6, the problem is often having to support both 4 and 6 simultaneously. There's just a ton of work to get a single IP stack working on infrastructure, and it's more than twice the work to get 2 working in tandem.
Lay off the ham stuff. It's not and will never happen. Anything you suggest is just pirate transmissions so go suggest a totally illegal pirate wireless network with no power limits or band plan.
Julia as a whole still lags behind Python or Matlab (unsurprising given the age difference) but there are some packages in Julia that just steal the show compared to Python et al, such as the SciML packages and the probabilistic programming packages. I switched to Julia for Turing.jl when I was previously using Pyro. Much happier with Julia.
I think the full list is

Luna 9, 13, 16, 17, 20, 21, 24 (1966-1976)

Surveyor 1, 3, 5, 6, 7 (1966-68)

Apollo 11,12,14,15,16,17 (1969-72)

Chang'e 3 and 4 (2013 + 2019)
IoT monitoring and automation for breweries and distilleries
Very very cool.

Hopefully society will accommodate those unable to find work as more work is automated.

Driving is dangerous, as well as cooking fast food, construction too . I'd love to have a society where we get rid of all these jobs. But I'm not sure society is ready
Were there any phones based on WinCE before the iPhone? I liked the Pocket PC UI, it just needed a capacitive screen.
The internet was known for the exact opposite: an extremely unreliable source with zero vetting or gate keeping. People used to trust the Encyclopedia Brittanica and other published sources were mostly reliable even if mistakes did happen. The wild west of the internet was very scary to most people.

These days we no longer trust institutions to vet information in the same way. Although I see the trend starting to reverse with Facebook and others taking on the role of a traditional publisher with respect to vetting.
I'm on a 35+ year quest to digitize 350+ tapes... and the python lib you detailed is just the thing I need.

thx!
> He is somehow instantly accepted as a messiah

The Missionaria Protectiva is referenced at quite a few points in the novels. It's never explained in too much depth, but it's clear that Herbert was not proposing that indigenous tribes have some inherent propensity to follow a white savior. The acceptance also certainly is not instant, Paul has to demonstrate facility with numerous Fremen customs and show his leadership chops over a period of years before he comes to lead them. The task is only really complete when he becomes the first male successfully to transmute the Water of Life.

David Brin has some good think pieces about how 'Dune' is a warning and why the Atreides are not the good guys of the novels (at least, not at first).
Can the DifferentialEquations package actually solve quaternion equations correctly? Quaternions are non-commutative and I'd hazard to guess that some solver methods would assume commutativity at some point.
Facebook has been so friendly to the republican party that they immediately blocked sharing of accusations against Joe Biden for impropriety while serving as the Vice President of the United States. Oh I forgot though... simply allowing republicans to speak online is nowadays akin to full on support for the GOP platform.
You’re asking the wrong person. I’m describing how most people use FFmpeg. It’s easy to forget how frustrating it is to figure out what you want to do with FFmpeg just from reading the docs.
Sounds about right. AI is for when you have already tried everything else and you still can't solve a well understood problem. Not "when you have a bunch of data and want to extract value".
> Julia looks great but in practice I can pretend it doesn’t exist without much worry.

That's always the problem with a new programming language. The target for the language is the people that already have something that works. Then a decade passes and that language is no longer a shiny new object, so enthusiasm for it dies, it's just another old language with warts.
Perhaps we don't need as many overconfident risk takers, and I think of this whenever I read about the quiet millionaire or people who have a flourishing business that is not sexy.
Letter of Recommendation: The random button on Reddit
Yev always comes across as doing cocaine but if the servers are safu then whatever. Seems like a Russian polish mafia kind of thing/shop/business
I've used a quote from Deming before, and I'll use it again.

Deming, from Out of the Crisis (1986):

People with master's degrees in statistical theory accept
jobs in industry and government to work with computers. It is
a vicious cycle. Statisticians do not know what statistical
work is, and are satisfied to work with computers. People
that hire statisticians likewise have no knowledge about
statistical work, and somehow suppose that computers are the
answer. Statisticians and management thus misguide each other
and keep the vicious cycle rolling. (p. 133)

The last time I used this in the context of data scientists. Now it's AI. I'm seeing this at my employer now as well. They think AI will save them, and want to use it for so many things. But the problem is that most people don't really know what to do with it, and most work won't really benefit from it (it could, but not the way they're going about it which is mostly throwing buzzwords at the wall). It was the same problem with statisticians and with data scientists.

Statisticians could help us do our work better, but not the way they did it. Data scientists could help us do our work better, but not the way they did it. AI will have the same problem for most businesses who choose to follow trends and fads rather than evaluate the actual value and utility of the technology and subject matter. And will be of greatest benefit to those who hire experienced people. This was the problem with both statisticians and data scientists for many companies. They'd hire to fill a slot, not for expertise.

In many ways it's mirrored in companies trying to transition to DevOps as well. Filling a slot. Rather than comprehending whether the approach is valid for them, what the approach actually entails, and properly evaluating who should fill the relevant positions.
Data Visualization – Best Practices (Probably the Best Examples You've Seen)
What this will do is allow apple to decide what goes in and out of the machine.

It's pretty clear what they think - they allow basically any app to access the network on ios.
Note that the emojis are in text, and many of them do not center very well(I'm in Firefox).
I was working at GE when AWS bought GE's 3.0.0.0/8 block, and it caused a massive headache. GE's network is gigantic, and there are a ridiculous number of assets. They didn't give much notice about the sale, so they shimmed all of the routing internally, but lots of services still pointed to the block.

There supposedly was an agreement that Amazon wouldn't start provisioning them for a certain amount of time, but whatever amount of time was specified, they either didn't honor it, or it wasn't enough time.

We were also moving assets over to AWS, and all of these things going on simultaneously caused what we called the three-pocalypse.

We would occasionally run across issues with external sites or newly provisioned lambdas who were on Amazon's new 3.0.0.0/8 block, but we couldn't reach them because internally that IP address didn't exist.

At the same time, they would open up a small block to allow access to those external sites, and then some internal service would no longer respond. Repeat ad nauseam. It was also compounded by the fact that there are countless teams in GE and not everyone would connect with who made what changes.
That was very insightful! As a Christmas present last year we paid someone to digitize all of my parents old tapes. It was awesome, but left off at the step of editing and I was disillusioned by the thought of trying to manually edit all of the clips. I might go back and try doing that now!
These sound less like tech questions and more like UX questions. You'll need to ask your end users what labelling makes the most sense to them, and where to put design elements. I don't know that there is a standard answer for all audiences.
Click ••• > Always open this in a Container > Pick one. Done.
Goodhearts law
It is not a service but a github page with helpful content which I recently came across. This has list of databrokers and their links to opt-out.

https://github.com/yaelwrites/Big-Ass-Data-Broker-Opt-Out-Li...
The monopolized market in this case would be the market for default search engines on mobile.

If the only two players (Google and Apple) both use Google Search by default, then Google has effectively captured 100% of the mobile ad market. (And since Google is paying Apple et al for that default state, it is indeed a market.)

The court could require device makers (including Google itself) to prompt users to select their search engine provider, or potentially ban Google from buying search engine defaults from other companies (Apple, Mozilla, etc.) as an anticompetitive practice.
The best thing about julia is the interop with essentially any language you can name. Want to call numpy?

using PyCall

np = pyimport("numpy")

res = np.fft.fft(rand(ComplexF64, 10))

The interop with matlab and cpp is similarly painless.

https://github.com/JuliaInterop/Cxx.jl
How is this different from SSE or WebSockets?
I think that the value here is for people that want the bulk of what’s out there to be removed from the start. The 3 month follow ups are like maintenance
>IPv6 is backwards compatible

It would be really really great if true, unfortunately this is not correct.

IPv6 SHOULD have been this way, but The Powers That Be took it as an opportunity to "correct" other IPv4 issues and now we have what we have.
This is good! AI is scary
>If you have a legitimate mandate from the electorate, you can get an awful lot done.

It took Massachusetts 3 years to open a recreational marijuana shop after a ballot initiative passed for legalization.