skysight-inc/HackerNews huggingface dataset:
> A much stronger rebuttal of the hype would have been based on the technical limitations of deep learning.

I'm not even sure how you'd go about doing that. You could use information theory to debunk some of the more ludicrous claims, especially ones that involve creating "missing" information.

One of the things that disappoints me somewhat with the field, which I've arguably only scratched the surface of, is just how much of it is driven by headline results which fail to develop understanding. A lot of the theory seems to be retrofitted to explain the relatively narrow result improvement and seems only to develop the art of technical bullshitting.

There are obvious exceptions to this and they tend to be the papers that do advance the field. With a relatively shallow resnet it's possible to achieve 99.7% on MNIST and 93% on CIFAR10 on a last-gen mid-range GPU with almost no understanding of what is actually happening.

There's also low-hanging fruit that seems to have been left on the tree. Take OpenAI's paper on parametrization of weights, so that you have a normalized direction vector and a scalar. This makes intuitive sense for anybody familiar with high-dimensional spaces since nearly all of the volume of a hypersphere lies around the surface. That this works in practice is great news, but leaves many questions unanswered.

I'm not even sure how many practitioners are thinking in high dimensional spaces or aware of their properties. It feels like we get to the universal approximation theorem and just accept that as evidence that they'll work well anywhere and then just follow whatever the currently recognised state of the art model is and adapt that to our purposes.
That's a problem in 2-team football, anyway (the individual who scored always has to be identified), although the point you raise about own goals is an interesting one. Maybe an own-goal should award half a goal to the other two teams?
Quick start: https://pythonbasics.org
then the coursera course
If you don't know code unit size and byte order up front, how do you even find the header?

But I'm not really seeing the value. This is a variable-length format that isn't self-synchronizing, right? And if the header is fixed-length, then won't Latin letters require at least two bytes?

It seems like it just loses to UTF-8 (which can support 31 bit code points, too).
Proof, computation and truth
Agile workflow is based on the notion that software can be created thru progressive revelation. Like Moses wandering in the desert.

But, as you suggest, per the original writings, the real goal was to better manage upward, and has nothing to do with creating projects.

The alternative is what we gray beards call "have a plan". Well, as much as any one can plan for the unknown.
My experience is that a good team does a good job. A bad team doesn’t.

I think the focus on methodologies is to get a good result from an uneven team. Companies desperately want to treat programmers like standardized workers that can be mixed and matched as needed. The siren song of the methodology is that maybe it can achieve that goal. I have never seen this work in practice.

There are no quick fixes. People can improve but it takes time, dedication, and support.
Well, Mister Wonderful put it nicely: "I love weddings. They're one of the only times in a person's life when they're completely irrational about price."
No - and why would it? Its only job is to keep the speed of your vehicle constant, if the visibility is too low to travel safely at the chosen speed, you should disengage the system.
I recognize the disfunction. What happens is that the owner of the backlog becomes the controller of how much time gets spent on what. With feature pressure, it's all new features all the time, with no scope to address debt.
I was referring to espeed's "Zig is similar to Rust, but with memory safety designed into the core, not bolted on as an afterthought", which he later explained with two examples, one of which actually justifies the words "bolted on as an afterthought", but refers to local handling of fallible allocation.

While local handling of fallible allocation is a desirable feature for many applications, I confirm that neither me nor Wikipedia had never heard it classified as "memory safety" :)
Yup, 'rush goalie' we called it.
They've increased the amount of entry-level (or really, more intern-level) talent on the market. The biggest talent crunch is for experienced developers, though. Entry-level programmers are having trouble getting hired, and companies are starved for good mid-level and senior developers.

And since the ROI on a junior developer is extremely low, and most developers will leave for a higher salary once they've got that first year or two under their belt to prove they're employable, it's not in most companies' interest to hire juniors. So they don't get the chance to become mid-level developers.

And round and round we go.
I don't think the author fails to understand that, They know that Gnome Shell is written in JavaScript and are not trying to eliminate JS from their desktop -- they are trying to _minimize_ the amount of JS running and thereby limit the scope of the memory leaks.
Seven Pillars of Causal Reasoning with Reflections on Machine Learning [pdf]
Who mentioned "should"?
Don't you think that a big chunk, say a majority, of kidnappers would rather not kill anyone and also hold themselves in rather high regard, like "a man of my word" and such things.

Maybe we could call "honor" a built-in game theory heuristic we humans have? After all, we are hardwired to be social.
Stress Free Commercial Move Out Your Business Tips
Living in Bulgaria and having a pretty solid income (programmer) I can tell you the prices are rarely the problem by itself.

My current cart in Amazon is about $470. With shipping and handling the whole thing goes to almost $800.

We might as well go to the local flea markets and spend the afternoon asking people around for the same things because almost everybody outside the comfy zone of Amazon and eBay ends up paying almost double due to shipping + handling costs.
All at the same time, united in a single goal...

Seeing the wide spectrum of intelligence and education that humans manage it's hard for me to believe we'll ever reach a point of uniformity as a species were something like self-imposed extinction would be plausible.
They scoop up tons of the gem-quality diamonds as well. OP is correct about how the industry operates. This is a great article (from 1982!) that goes into great depth about the diamond scam:

https://www.theatlantic.com/magazine/archive/1982/02/have-yo...
>"In 2012, when the average wedding cost was $27,427, the median was $18,086. In 2011, when the average was $27,021, the median was $16,886. In Manhattan, where the widely reported average is $76,687, the median is $55,104. And in Alaska, where the average is $15,504, the median is a mere $8,440."

http://www.slate.com/articles/life/weddings/2013/06/average_...

I grew up exclusively attending weddings from the (bottom of the) bottom half of that median and I now routinely interact with people who (seemingly) have only been to weddings from the top half; the disconnect is enormous.
I don't know about continuous integration; version control + automatic builds really helps to prevent the mess that you have without it. I still remember the nightmare of copying sources from and to a central directory.
I can’t imagine carving out 30 minutes each day for face-sculpting exercises. I grew bored just reading the descriptions of the exercises.
If you are lucky (or skilled) enough to max out your traction, and if you do not need to steer while braking, I’ve found avoiding the ABS will get you stopped much faster.

The ABS pulsing is designed to allow steering input while braking, which obviously means you are not devoting 100% of your traction to stopping.

A properly functioning ABS should be virtually impossible to beat with a single brake pedal, since it is modulating each wheel independently.

But that doesn’t stop me from being paranoid of “ABS drift” where modulating kicks in so hard that the car just seems to keep coasting forward on and on... you sit there with your foot hard on the pedal wondering if the firmware is just confused.
I suspect it is mostly RAM related, not CPU related. My laptop is an older i5 with Intel graphics and 4GB of RAM, and Gnome Shell (on Wayland) uses about 1GB more memory than Sway (a tiling Wayland compositor) does, which makes a big difference with the same applications. But when it's not under RAM pressure, Gnome is perfectly smooth.
Scrum is antithetical to quality. We're 20 years into this experiment? I have yet to even hear someone tell a compelling narrative about doing QA/test in an "agile" context.
Thanks, The counters are synced in CRDT way , every node has both local and global counters and local counter are synced asynchronously with global counter periodically or on certain events.
Usually the rates would be defined in a period of few minutes or seconds. So after the window is over the counter value will vanish automatically. so making counter durable seems unnecessary overhead as of now. But durability can be added in project if the need comes
Of course Google (or any other company) aren't going to blatently lie in a letter to investors (that kind of thing gets you sued) but it's pretty easy to spin words to sound more impressive than they may actually be.

Using the list provided, one example

"caption over a billion videos in 10 languages on YouTube;" - This doesn't say how accurate the captions acutally are. In my experience youtube captioning even of english dialect isn't exactly great. For one example try turning on the captions on this https://www.youtube.com/watch?v=bQJrBSXSs6o

so it's true I'm sure to say they've captioned the videos AI based techniques, but that doesn't mean they're a perfected option.

Also (purely anecodtally) Google translate also isn't exactly perfect yet either...
Did... description directly from page.
Anybody know anything about this "Moissanite" thing?

I find it interesting that in the 100+ comments here, there's no mention of the item the linked website so heavily promotes, yet I personally never heard of until now. One of the reasons I love HN is that usually relevant knowledge and experience will come out of woodworks and share their wisdom - so, anybody ever heard of "Moissanite"? :)
> Go's "dynamic linking considered harmful" approach

If anything this is only partially true: "Package plugin implements loading and symbol resolution of Go plugins."

https://golang.org/pkg/plugin
You're describing having a well defined goal, setting a critical path, and then regularly updating your progress. What we gray beards used to call "project management".
The brain has a number of functional parts that we don't understand all that well. Research on the brain hits a wall every now and then, but you never hear the phrase "Neuroscience Winter".

We're starting to train models that match biological brain behavior, at least in some crude functional/structural sense. Maybe this is just a string of coincidences, but my guess is that discoveries of analogous biological/model components will continue to happen, and we'll be able to learn more about AI and the brain by linking related phenomenon in vitro and in silica.

A few more recent examples:

https://deepmind.com/blog/grid-cells/

https://www.nature.com/articles/nature04485
I hate to be the bearer of bad news, but forced updates have already come to linux: https://forum.snapcraft.io/t/disabling-automatic-refresh-for...

Even applications you'd expect to be native (apt packages) like `gnome-system-monitor` are included as snaps by default in the desktop version of ubuntu 18.04. All it takes is a someone with sufficient authority to make disabling snaps very difficult.[1]

Unfortunately, there are plenty of lunatics on both sides of the fence who think they should have the final say in what you can do with your computer and when you can do it.

[1] E.g gnome developers decided to change the default behavior of the power button, then decided that users shouldn't be allowed to change this behavior: https://bugzilla.gnome.org/show_bug.cgi?id=755953
Python is dying. Better buy a Golang book.
> At near lightspeed, a pea-sized rock will kill your spaceship

Why travel in a spaceship? If there's 100,000 starless planets for every star in the galaxy, then travel between stars on one of them instead. Build the habitations 10 km below water to avoid radiation. Travel at 0.1% light speed instead and get to the nearest star in 5000 yrs. Enjoy the journey, and slip into an orbit around the target star.

Speaking of pea-sized rocks, periodically fire one laden with electronics/optics/quantumics at the target star at near light speed and receive its transmissions for recon.
Why Are We So Fascinated by Cults?
This is a cool idea I've seen increasingly talked about, but in practice? I hope it never happens. Single Address space computing is a bad idea.

https://www.cs.princeton.edu/~appel/papers/memerr.pdf
There used to be an Imgur Pro option.
tshark is supposed to be a tcpdump alternative but it seems tcpdump is still dominant on the command line these days.
New vitamin supplement study finds they may do more harm than good
The problem is that outside perfect information games, most areas where intelligence is required have few obvious routes to allow the computer to learn by perfectly simulating strategies and potential outcomes. Cases where "intelligence" is required typically entail handling human approximations of a lot of unknown and barely known possibilities with an inadequate dataset, and advances in approaches to perfect information games which can be entirely simulated by a machine knowing the ruleset (and possibly actually perturbed by adding inputs of human approaches to the problem) might be at best orthogonal to that particular goal. One of the takeaways from AlphaGo Zero massively outperforming AlphaGo is that even very carefully designed training sets for a problem fairly well understood by humans might actually retard system performance...
> Note that there exist hash table implementations which support incremental resizing.

Rather, there exist hash table algorithms that support incremental resizing.

http://www.cs.cmu.edu/afs/cs.cmu.edu/user/christos/www/cours...
Perhaps it's the people's problem for not demanding a better system.

Many other countries in the world bank transfers are easy and free (within the country). I can transfer to anyone from my phone, and do all the time. No apps or special services needed.

IMHO America likes to hinge these arguments on "our system is too old, we're just too big, etc.", but when it comes down to it are just excuses to allow banks to continue fleecing their customers.
The Critical Steps to Effective Machine Learning Predictive Algorithms
I was aware of the Java CPUs, but somehow that seems less interesting. Maybe because at that point, it's not so different from any other CPU architecture.
IIRC on kde you can also resize windows with alt + right click, without needing to hit exactly the border. (Or maybe its middle click I don't remember. ) this is similar to alt + left click to drag a window without clicking the title bar.

On gnome you can use Super + middle click to resize things and super + left click to drag them
well, technically the "funny" aspect I was talking about, was the things that happened once the meeting room booking has conflicted and two group of people clashed both claiming that their booking was more right (as opposed to "how funny this can happen" in the first place).

It's also interesting that since this doesn't happen frequently enough it's usually hard to develop a good way to get out of it.
> Obviously throwing money at insurers isn't the solution

> we have movement in the other direction because a lot of people hate others so much they do not want them to have healthcare

Last I checked nobody was opposing healthcare discussion and debate, so the "opposing" you're talking about appears to be in reference to Obamacare. Obamacare allowing healthcare providers and insurance companies to game the system more than ever before, by providing the backing of government coffers.

One either throws money at something that "obviously won't solve the problem"[0] or one "hates people to the degree that one does not want people to have healthcare"[0].

> That viewpoint is inexcusable in my opinion

What was that you were saying about inexcusable viewpoints?

[0] Paraphrased, but sentiment remains the same.
It would seem that the goal is to be modernized node that defaults to Typescript instead of Javascript and uses vgo-style package management instead of npm (or similar).
Neuroscience has been in constant winter, mainly because the methods are too crude and small scale, and that by observing 100 neurons out of billions makes it impossible to tell the whole story. The deep mind papers are interesting, but they are just a start imho. It may be that they are focusing on a mere coincidence. Nevertheless it is exciting to see progress in that direction, thats why i don't think DL research is going to lose steam soon. It would require a major show-stopper discovery (like the minsky-papert paper). Tesla crashes are no such thing.

It seems CS people are sick and tired of the hype, but i feel neuroscientists are now warming up to it.
Beyond being a great example for Betteridge's Law of Headlines[1], this post essentially seems to say "PDF is bad at things PDF was never supposed to be used for". Well, go figure.

[1]: https://en.m.wikipedia.org/wiki/Betteridge%27s_law_of_headli...
Saying that you will do a thing and doing a thing do not have equal merit. If I say I'm going to climb everest, you can be sure that the moment which is remembered is the one where I made it to the top (or failed to).

Similarly the birth of a child, not the agreement to try and conceive, is the bit that matters. (Although I'll accept the getting pregnant somewhat)

The act of marriage, of declaring in front of witnesses (friends/family) before the law that you bind yourself to another person in perpetuity is obviously the occasion that is important. Not when you decided to ask. Not when your partner said yes. When you do it.

(The party afterwards is sheer madness etc etc)
I like trilemmas.

Mine is "marketing" (biz case, price, feature set, aka what), "engineering" (cost, schedule, aka how), "QA" (owns the release).

Loosely based on the Deming-style "quality circles" used at Ford and else where.
Is it normal to talk about a "high Mach number" for a subsonic aircraft?
Outbreak in Lettuce Ripple Through U.S. Food-Supply Chain
[2013] The Love App
Divi V3.4 – The Ultimate WordPress Theme with Visual Page Builder
What's the scrum manifesto?
There is no silver bullet. Never was, never will be.
Those really in the know seems to upgrade to a variant that allows them to go into group policy and curb stomp the auto-update.

Others achieve the same via registry modifications...
> 2. It's important to stop what you're doing on a regular basis to evaluate progress and problems. This always seems like a waste in the moment, but failure to do so leads to regret down the line.

This point is of general usefulness and applies to many areas of our lives, not just software development.
I agree that that aspect isn't relevant to what I would call memory safe. But how do you get from "espeed claimed something unreasonable" to "Rust looks more memory-safe than Zig"?
> tremendous legal gymnastics

I'm with you so far.
Not fine with me. If a girl wanted a diamond ring and/or and extravagant wedding I'd dump her. Materialistic, low IQ and shallow. Though that's what most people are, I suppose.
For people outside india reading this comment must know why even educated people support ramdev. Its simple. Its the caste system in india. As per the vedas(the bible of hinduism) only the brahmin caste should be allowed to education. Basically they want entitlement by birth and not by capability.
No.

In fact PDF's are taking over from the previously ubiquitous Microsoft-only formats. Not everybody can run Microsoft software. If you want to be certain that people can read your document, send it as a PDF.

Which is only natural for a "PORTABLE Document Format".
> Sadly, it's hard to be a pragmatic optimist and say "Yea it's probably going to change but there's also nothing we can do about it without killing millions of people through economic destruction and we'll likely adapt anyway (humans can adapt their civilizations in the time scales of climate change - see the rapid growth of Chinese cities), so let's not worry too much."

That's not really pragmatic optimism, it's intense pessimism about human capability to adapt society deliberately in the face of a changing knowledge of economic payoff matrices without mass destruction mixed with bizarre faith that human society will adapt to changing payoff matrices without mass dedtruction.

There's no difference in the behavior that supports than denialism, the only real difference is that denialism is, for all its lack of grounding in reality, at least more self-consistent.
Oh bum I meant ISO9000 BS5750 is the Uk equivalent (and I worked at my first job on a joint project with the BSI on BS5750)

But and its a big but some times you need the rigor a properly done waterfall process provides Air traffic control for example.

You seriously don't understand the trade offs you make with "agile" vs waterfall? I have done both very successfully.
I bet it was a small business where someone ("Todd Packer") did all that stuff once, when it was 3-8 people, a garage, and a bunch of leased equipment.

Now they're 50-100 people, Todd burned out, and they're trying to find another Todd.

(Maybe Todd explicitly burnt out and everyone knew it, maybe Todd implicitly burnt out, went job hunting and surprised everyone... I don't know! But that's what it smells like to me).

Or maybe the CEO is trying to carve off their non-CEO duties. Okkkkkkkkkk.... but owning a company makes you motivated to work unsustainable hours, and... it's unlikely you'll find a $40/hour contractor willing to give 40 hours/week + 40-50 hours "gotta get this done at all costs" free labor. Eventually that contractor is going to run those numbers...

But, yes, disregarding all that stuff, superjobs are becoming a problem...
This is a good example of someone who can't explain a simple concept. The author uses pages and pages when a very simple explanation would make a lot more sense.

I think a lot of new technology is explained this way, and that's why some people think certain new technologies have magical properties.

Referring to cruise control as a "robot" is, in hindsight, idiotic.
To hear about better processes, you'd have to time travel back to the 90s, go thru PMI training, work with experienced project managers, earn your sergeant stripes.
I assume you're talking about NEO :P

I work on this

https://o3.network/
any evidence to support that extraordinary claim?
That question is active here, too; What color are your bits? (Those bits look evergreen to me.)
Making cars that drive safely no current, busy roads is a very difficult task. It is not surprising that the current systems do not do that (yet). It is surprising to me how well they still do. The fact though that my phone understands my voice and my handwriting and does on the fly translation of menus and simple requests is a sign of a major progress, too.

AI is overhyped and overfunded at the moment, which is not unusual for a hot technology (synthetic biology; dotcoms). Those things go in cycles, but the down cycles are seldom all out winters. During the slowdowns best technologies still get funding (less lavish, but enough to work on) and one-hit wonders die, both of which is good in the long run. My friends working in biology are doing mostly fine even though there are no longer "this is the century of synthetic biology" posters at every airport and in every toilet.