skysight-inc/HackerNews huggingface dataset:
Yup, I absolutely agree. Almost all big leaps in software engineering and applied computer science come from building a powerful and simple abstraction. Powerful and simple abstractions are surprisingly difficult to get right.
One of the main factors for this is probably due to dataset size. Commercial STT models are trained on 10s of thousands of hours of data from real-world data. Even a decent model architecture is going to perform pretty well on that much data.

Most open source models are trained on Libri, SWB, etc. which are not really big or diverse enough for real-world scenarios.

But to max-out results the devil is in the details IMO (network architecture, optimizer, weight initialization, regularization, data augmentation, hyperparam tuning, etc) which requires a lot of experiments.
This is really cool, I think the linear and circle visualizations are my favorite. I love how much more detail this provides vs fft! You can really see the “feel” of the music. Nice work.
Wow, this is amazing. The trenches are super cool, but there’s a wealth of info in the article, especially around how they arrived at creeping varieties, and how they cold-hardened lemons by painstakingly moving each successive generation’s seeds further and further north. Really interesting piece.
Motorola's G-series is midrange at best - so not only was you assertion wrong; but you don't have to imagine what you experienced. Moto's high-end is the X-series, and frankly I saw no speed difference when I switched between the two (I don't play games, so it's possible my G6 has weaker GPU perf & I wouldn't have noticed).
I just think our quality of life would be much lower without the forementioned than without art. We'd be much worse off without any of them. My point is not to dismiss art but emphasize the utility of philosophy.
Thank you! I am really happy!!
make it free and open source?
It would indeed be interesting to see a comparison with for instance non-local means on the scaled raw image. The speed is superior in any case, I suspect.
Current state, yes! But something we need to get away from (unless methane from bioreactors or landfills is used, in which case burning it is the best form of disposal).
This is just an argument to moderation: https://en.m.wikipedia.org/wiki/Argument_to_moderation

Realistically, you can entertain both sides of an argument and come to the conclusion that one side is wrong.
Yeah that's exactly what I'm asking for, please point me to any comments that you have responded to (like you responded to me), where the comment was defending American capitalism or deriding Democratic Socialist concepts such as UBI, universal healthcare, etc.
Amazon has found a way to attach a profit model to sophomore developers' tendency to over-engineer absolutely everything. It's brilliant. Imagine if the authors of all those object oriented design patterns books had found a way to charge people by the minute for each abstraction in a FactoryFactorySingleton!
First, I would take strong issue at your describing the majority of philosophers as Compatiblists. I can find no support for such a broad statement. Also, one of the primary criticisms of Compatiblism, dating back as early as Kant, is that what Compatibilists define as ‘free will’ is not free will as most people, including philosophers understand it. Pulling a quick quote, the Compatibilist position can typically expressed by the following:

Arthur Schopenhauer famously said, "Man can do what he wills but he cannot will what he wills." In other words, although an agent may often be free to act according to a motive, the nature of that motive is determined.

This position that the ‘free will’ people experience is the ability to ‘decide’ to take some and then take it, while then saying the the decision to do so was predetermined, is not what is meant (especially in the vernacular) by free will.

Therefore, while I will not support a metaphysical dualist basis for ‘free will’ it is clearly incorrect to dismiss an argument of such based on 1) an appeal to authority which is unsupportable (in that your claim about the position of a majority of ‘experts’ seems unsupported), and 2) that even if it was supported, that said appeal to authority is a valid refutation of an argument. Further, dismissal of an argument by choosing to substitute a contested definitional term (the meaning of free will) for one that is clearly not the same is not rhetorically valid.
It's all feasible, if you have cheap enough energy.
The installations themselves are not that expensive. The energy required is very expensive. And unless it's 100% 0-Carbon it will only exacerbate the situation.
Yes, quite confusing
Zoom is just one of many media input sources for us and the only one we launch with b/c the benefits outweigh the drawbacks.
On the contrary, this is not alarming at all.

It would point out that actual Covid-19 mortality could be close to that of seasonal flu, as it tells us the number of people infected is 50X-85X than the number of confirmed cases.

Assuming the data is reliable, of course.
LINE, whatsapp etc are catching up wechat.

Instead of cloning wechat, an alternative would be developing a proxy between IM apps, i.e. all wechat messages can be forwarded to whatsapp so it become part of whatsapp, well, kind of, it's painful to use whatsapp, LINE, telegram, wechat at the same time, need something to "unite" them so we can go to one place and do it all.
The problem is that 1) is just a strawman no medical expert agrees to.
> I think the diagram is for to enterprises which adore the complexity

Bingo. Anecdotal experience: I saw this happen at my last position where they did an over-complicated/fragile WordPress setup with K8s.

We went over to K8s for "performance optimization", "security", and "system stability"... what bothers me the most as a WordPress expert (specifically with HUGE/redundant rollouts) is that none of these reasons/bottlenecks were studied before designing the infrastructure. K8s is great, but if we start throwing arbitrary infra at our problems all we see is increased complexity without addressing the core tech issues.

When I pushed to load test the new infra it was met with crickets - likely because that was never the goal in the first place. The goal was to jam a sexy technology into our stack so someone's quarterly goals were met with some lookin' pretty/SF-deluded engineering director that touts not knowing development/architecture makes him better in his role.

Honestly - it's just job security, chasing a dragon, and cargo-cult for most of these orgs... if we were actually on the hook for "more with less" you would NEVER see an atrocity like what was posted. KISS is sure out of style when it comes to these fool's outrageous egos/budgets.
It would be interesting to read more about the problems with RPKI. The set of organizations that need to implement RPKI to make it effective is pretty small, and yet it's been a long slog to get it even to this point. It's not like network engineers at Google, Comcast, and Verizon are unfamiliar with it. What's going wrong?
Assignment 1: A Church-Encoder
Wayback: http://web.archive.org/web/2018*/http://cchen156.web.engr.il...
> Interestingly I go the other way: I type fast, so I don't need to abbreviate.

That's definitely an interesting perspective I hadn't considered, thanks for sharing!

I'll add one more note about automation and customization (this is only tangentially related to your post, it just made me think of it): Most people talk about automation and customization about doing things faster, that is definitely not how I think about it, the goal is to reduce effort. The goal of customization, automation, and software expertise in general, is to make hard things easy.

Here's an example: Lets say you have ten different `git` repos that all have the same dependency you're updating that has an API change. If you're using entry-level tooling, this is a big hassle, e.g., if you're lucky you can do a find and replace, but you still are probably going to do it manually in each repository separately, and then you've also got a bunch of manual git commands to enter. So what do you do? Most likely you just put off the problem. But if you do this with automation, e.g., personally, I would use a combination of `vim` macros, fired on some CLI `rg`[0] matches, and some `tmux` synchronization to do the `git` steps all at once in all repos, making it essentially the same amount of work to do one repo as it would be to do all the repos. Which makes it pretty easy to do, so I just do it now to get it over with. This is my goal with automation, as an extension of software expertise, is to make what I consider to be "easy" be as much output as possible.

[0]: https://github.com/BurntSushi/ripgrep
It says number of "recorded" natural disasters. Do you really think there was only 6 natural disasters in 1920 in the whole world or is this data set a function of a time when the world was not: 1) interconnected by weather satellites and radios 2) globalized with regards to trade and 3) had open data and sharing between governments and standards for reporting on them

That means climate change is a natural function going back billions of years. See:

https://www.sciencedirect.com/topics/earth-and-planetary-sci...

https://www.sciencedirect.com/topics/earth-and-planetary-sci...

https://www.sciencedirect.com/topics/earth-and-planetary-sci...

Here's hurricane data in US going back to 1800s: https://www.aoml.noaa.gov/hrd/hurdat/All_U.S._Hurricanes.htm...

(Note, we didn't have instrumentation for measuring exact strength of hurricanes prior to satellite era in the 1970s)
Not like they do now. If it was, you and I would know more about it because the infra would be required to be open source public domain
There are really a lot of those projects. I have been following this one:

https://www.oxygen.protofy.xyz/

It's open source and there are two versions: industrial production and 3d printing.

I also find the mechanical way it adapts to different patients interesting: the different breathing patterns are codified by different levers in the mechanism that push the AMBU. So, the programming is done changing a piece in the device.

There is this cool visualization too:
https://protofyteam.github.io/oxygen-visualization/
I am jealous of your garden
Yeah but is anybody buying Zoom zero-day exploits?
The reason people are obsessed, is that it was published in a book about software interviews, but the stated answers aren't always "right". For example, there are square manhole covers and the world doesn't fall apart. The reason isn't necessarily "because the geometry dictates this answer" but at times was probably expedient.
Getting Started on AWS? A Beginner Roadmap
AWS is a big place. As of today, there are over 212 different services. I keep talking to folks trying to get started learning AWS, but are completely overwhelmed with the vast number of services and just don't know where to start.

I decided to put together a video outlining a beginner roadmap for those of you just beginning your journey. The idea is to get familiar with the fundamental AWS services before committing to a specific trajectory (Frontend, Backend, Data Engineering, etc).

The video is available here: https://youtu.be/lTyqzyk86f8

Hopefully some newer folks find this helpful. I'm curious to hear anyone else's thoughts regarding resources for getting started/better on AWS.
10 years of start-up network building has helped and so we got referred into them by people who they trust.

The bootstrap problem to get early teams before you have credibility is crazy difficult. It takes time to do it well and with authenticity.
Unless I'm a fortune 500 why do I need AWS at all, I can use Linode, DigitalOcean etc to set up stuff fast and easy, instead of spending all the bandwidth then getting lost in AWS maze.
WhatsApp has been blocked in my country several times by judges for failure to disclose message content during investigations. This suggests there was no way to intercept this stuff at least at that point in time. Maybe the NSA has found a way but I seriously doubt they're going to share it with other government agencies.

I suppose it's not perfect but it's easy to use, widely deployed and enabled by default. I think it's a huge improvement over plaintext email.
WhatsApp ran quite well on Nokia's S40 for many years - so even those with 3-day battery, $20 featurephones could use it. Unfortunately, after the Facebook acquisition they deprecated support in favor of feature-bloat based on smartphone capabilities (IMO)
With anything relating to advance technology I think the systematic outsourcing has been prevalent since at least WWII.
I couldn't find a single radioactivity sensor in europe urad's network.
regarding the first website, I couldn't find a way to have a range bigger than 24h.
Yes, the logistic curves are lazy S curves and approach a limit asymptotically from below.

Here's the calculus: At FedEx, the BoD wanted some revenue projections. We knew (1) the current revenue and (2) the revenue for serving all the target customers. So, for time t in days, let y(t) be the revenue per day at time t, t = 0 corresponds to the present, y(0) is the current revenue. Let b be the revenue when serving all the target customers. Assume that the rate of growth in revenue, in dollars per day, that is, the calculus

y'(t) = d/dt y(t)

is directly proportional to (a) the current number of customers talking about the service and (b) the number of target customers not yet customers hearing about the service, that is proportional to y(t) and (b - y(t)).

Then for some constant of proportionality k we have the first order ordinary differential equation initial value problem

y'(t) = k y(t) (b - y(t))

Then in TeX source code, the solution is

y(t) =
{ y(0) b e^{bkt} \over y(0) \big ( e^{bkt} - 1 \big ) + b}

which is the famous logistic curve. So, this curve starts as an exponential and convex, rises, becomes concave, and approaches b asymptotically from below.

[On a Friday, I did the calculus, and a Senior VP of Planning and I picked a reasonable value of k, and I submitted the graph.

The next day at 8 AM was a BoD meeting. The graph was presented at the start, and two guys from BoD Member General Dynamics asked how the graph was constructed. At noon in my office I got a call from another SVP asking if I knew about the graph and could come to the meeting. When I arrived, everyone was unhappy; the two General Dynamics were standing in the hall with their bags packed and plane tickets back to Texas. FedEx was about to die. I calculated a few points on the graph; the General Dynamics guys stayed; and the rest is history.

The problem was, from the beginning of the meeting at 8 AM until noon, no one at the meeting could explain how the graph was calculated. The General Dynamics guys lost patience with FedEx, went to their rooms, packed their bags, and as a last effort returned to the meeting.]

Well the little calculus exercise is, say, an axiomatic derivation of viral growth, say, as for TV sets in US homes a few years around 1950. Well, a glance at the derivation shows that the solution should also be good for viral growth of viruses.

Can get the same thing from a continuous time, discrete state space Markov process subordinated to a Poisson process as in the book on stochastic processes by E. Çinlar, long at Princeton in operations research, etc.
Ideally, I would like to make something else based on this algorithm that would allow me to leave my work first. Like maybe some fancy 2D/3D visualisations. I want to then open-source the core algorithm. Maybe I should do it sooner though. I don't know, any advice?
Big Crowbars: The Development Tools I'm Using in 2020
why? custom.css would still be loaded, just that if any rules conflict between the two, the original stylesheet would win.

if custom.css makes some text bold and red, and then a second stylesheet comes along and makes the text blue, the final text would be bold and blue.

but with CSS specificity defining priority, whether the text is blue or red depends on which file has the gnarliest, most complicated selector.

custom.css could be put after the original instead of before if you want the custom rules to win.
> Amazon has found a way to attach a profit model to sophomore developers' tendency to over-engineer absolutely everything.

Amen. It's also becoming the "safe" thing to do to put all of your eggs in the Amazon basket. Also just think about all of that data we're giving them... gah.

They're laughing all the way to the bank.
https://www.google.com/search?q=how+to+pronounce+arbiter&oq=...
From what I read the mortality rate of patients on ventilators is near 80% in NY. Are they really beneficial?
Do you know you are a fascist?

Look it up. Controlling other people's bodies because of your fears is fundamental to fascism.

Personally, I'm not a holocaust denier. I also loathe oppressors of any sort, but your beliefs are your beliefs. That said, it would be far better if you understood exactly what you are.
Yes, just like when someone suffers life-long health complications because of pneumonia, and then dies of something which otherwise may not have killed them, the cause of death is counted as the most recent event, not pneumonia. I think it suffices to say it goes both ways.
Could you please give us a link to the original video? This looks so familiar but I can't place it.
My company uses Chargebee as the subscription management layer (between stripe and our systems; they perform charging, billing and dunning for us, and also offer us a slick interface to hand out rebates and the like); they are able to at least determine the correct VAT amount for European customers (based on IP/asking the user). It's not free though, but I'm happy we are able to focus on our product instead of those things.
16 degrees warmer or cooler?
More details on the problem of BGP hijacking and how the IsBGPSafeYet.com test was implemented: https://blog.cloudflare.com/is-bgp-safe-yet-rpki-routing-sec...
It was basically the same things as with the Windows version. I just did some very basic skimming through the binary with 'strings' and basically found the old OpenSSL statically linked (because you can't really expect a distro to have it there...) and some suspicious SQL-statements. Additionally someone decidedly non-native wrote a lot of the debug-messages/even the startup-script. And yes, the latter is interesting if the response to "you are an extended arm of the PLA!?!" is: "we are fully based in SV and employ american talent"...
KDE Plasma Browser Integration 1.7.5
Amazon employees plan ‘online walkout’ to protest treatment of warehouse workers
China’s ‘Wild West’, where ‘mask machines are like cash printers’
Would you consider releasing these (especially Intention) as FLOSS?
Not officially. It's still pegged 1USD to 1500LBP. But on the blackmarket its 4000 or 5000LBP due to pretty strict capital controls
Almost all the literature which compares CTC and encoder-decoder-attention models shows pretty well that encoder-decoder-attention performs better than CTC in the acoustic model.

See for example here as an overview (my own work, already a bit outdated, but attention has even improved much more since then): https://openreview.net/pdf?id=S1gp9v_jsm
Would you mind sharing some sources?
I also thought this might be useful for people who have problems perceiving some frequencies (maybe all?), to just see the sound. I am not sure what is the correct way to call people who have trouble hearing, but I am really wondering if this could help someone, and I'd like to help make it better. (edit: typos)
Security focused mailserver based on OpenSMTPD/OpenBSD using ansible
Using OBS and v4l2loopback I have been able to get the zoom background replacement in all messenger applications
(green screen needed)
Lush is worth people's attention for its design, but I didn't feel like getting involved with language maintenance: my strengths are elsewhere. J also solves all the problems Lush did and has a larger user community.

Clojure was cool, but JVM is basically worthless to me.
Show HN: awesome-Baremetal
Frankly we didn't anticipate my calendar filling up so we added my co-founder Jake... his filled up so we added our intern Max... his filled up so we're finding someone new. Stay tuned, thx for the patience.
That is such a useless and pervasive answer to something cool: why not use these alternatives. _Obviously_ the author/user of these scripts knows that the Internet has more than one thing for each kind, and obviously they chose to use the site they are using but in a different way.

None of the search engines are as good as Google (most of the time) and for video hosting sites it's about the content.

Imagine 20 years ago someone built a device that turns the volume down when ads come on, and the first reply to that is "but the channel I'm watching doesn't show ads". Well, good for you.

Sometimes the best solution to "I want to use this website differently" is to use it differently.
Looks like a crutch for poor managery practices which are very common in today's IT companies: management stubbornly wants to get rid of ancient technology of writing and to return to even earlier oral-only society.

As in oral-only societies, information becomes stored only in minds. After video meetings, no recorded information remains, so let's add recording of videos. Recorded videos are unsearchable and poorly seekable, so let's add voice recognition.

This is ridiculous: supporting desire of managers to return to prehistoric times and trying to fix it with frigging cutting-edge deep learning. I would not say "trusted by great teams".
I am quite surprised by the downvotes here. They almost make me think that people are being paid to create an appearance of a pro-Amazon/pro-Bezos consensus on this site.
Interestingly, even after that work, they ended up having to debug a really tricky problem. They sent their gratings to the premier astronomer at Harvard, who reported they weren't "perfect. Eventually this was debugged to a situation where a cam advanced the cutting tool after completing a cutting row, but only occurred when the cable connecting the motor to the tool had a slight bulge due to how the cable was cut and joined.

More fun: http://snl.mit.edu/pub/papers/WP/Nanoruler-White-Paper.pdf
Sure, math/ZFC can describe potential and impossible universes including ours. But the motiviation for its invention as a language was very likely to understand relationships in our reality, physics, trade etc.
I remember minikanren being able to generate expressions that evaluate to a value.

In general, I guess the search space of all algorithms that might or might not solve a problem is simply extremely huge, so you'd need some good heuristics to find an interesting algorithm.

I can't think of any reason why there would be a theoretical limit on this, but I'm no expert in this.
Your example strikes me as the kind of thing neural networks are much better at than a fixed filter. You or I could easily identify regions of an image where it's safe vs unsafe to do the surface averaging, and boundaries where we wouldn't want to mix up the averages. (For example, averaging text should be fine, so long as you don't cross the text boundaries.) A CNN should also be able to learn to do this pretty easily.
I wonder if these kinds of designs can handle smaller scales. I'd love to have such a greenhouse on my 0.3 acre lot in Wisconsin.

Edit: I found this guy's store page[0]. This is what they say about size:
"Greenhouse in the Snow kits are priced by the lineal foot and are available in 6' increments beginning at 30'. The greenhouses are 17' wide. Most kits we sell are 78' to 102' long. Greenhouses less than 60' long are less cost effective than bigger greenhouses."

I imagine smaller greenhouses like this are still possible though.

[0]https://greenhouseinthesnow.com/shop