skysight-inc/HackerNews huggingface dataset:
At the end of the 4th week of gestation, the heartbeats of the embryo begin.

The heart, whose development starts at the 3rd week of gestation, has rapid and irregular contractions capable of pumping the blood inside the vessels.

At this period, the developing circulatory system allows maternal- embryonic nutritive and gaseous changes at the chorionic villi.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3279166/

May not be 'blood' but it's a heart; doing the function of a heart.

It's life.
I would argue it's even worse than that. It's not just that the code doesn't matter, it's that code is a liability, and the more code you create the more problems you create.

Code has to be maintained, or it will eventually fail as other moving parts around it change their interfaces.

Code rots. Platform norms are always changing, so today's fresh new code becomes tomorrow's smelly old code.

Code interacts with other code. As the volume of code increases linearly, the number of these interactions increases exponentially. Eventually the complexity becomes unmanageable and the whole system has to be rebuilt. The more code you add to a system, the faster you hasten its demise.

All of which means that code is a liability, in the balance-sheet sense of the term. Throwing code at a business problem hurts the bottom line. The goal therefore becomes to throw just enough code at the problem to solve it, and not one line more than that.

This is the difference between inexperienced and experienced developers. Inexperienced developers handle code like it's spackle. Experienced ones handle it like it's uranium.
bugs leaks and upgrade conflicts are not my problems but any wordpress user problems
> I don't want to buy another Sony XM3 headphones. I just fucking bought them and I am seeing more ads of the same thing.

On that note: https://twitter.com/kibblesmith/status/724817086309142529
It's designed to provide employees an incentive to go above and beyond in their particular area of employment by providing future financial incentives, without having a say in the overall direction of the company.

Or put another way, it's a possible bonus if you and others like you do well.
A Radar to Watch You in Your Car
“The world is full of magic things, patiently waiting for our senses to grow sharper.”
Nothing enforces correct variable names and descriptive types either, why would you expect those to be more consistently accurate than comments?
Inasmuch as a the millions of sperm/eggs that don't make it is a human being, it doesn't really have any human characteristics yet.
I mean I'm not driven to be "smarter", whatever that is. I am immersed in finding out more about everything that interests me.

Like I don't read to be well read. I don't listen to news to be informed. I read and listen out of my interests.
Well, yes - the hype train is the whole point, as they were looking for something more popular than XMPP.

Though I would disagree with there being no need for reinvention - historically (and AFAIK unchanged) there are several real issues with XMPP [0]. The idea of XMPP appeals to me, but its complexity and UX are costly, whereas Matrix just works well and is easy to use, which hopefully will allow it to spread beyond tech circles.

[0] https://news.ycombinator.com/item?id=10040848
I'm getting the statement about once a quarter at work of:

Yeah I found this bug and I worked through it, did a bunch of googling or internal searching found a similar issue and welp it was a ticket from you (me) 2 years ago.
false, 0, null, undefined, "", NaN

Everything else is truthy. If you think about the original use of JS as mostly input validation, the values above make total sense.
Yes. One incident and a house of cards comes falling down. Too big to fail is one thing. Setting it up to fail is another. How did we get inflated valuations during the housing bubble. Fraudulent comps.
It has been argued that the raise of the Catholic Church to power had a similar reason: catholic priests don't have offspring

The opposite occurred with the Roman Legions. The Legions started out as a voluntary honor carried out by citizens -- no place for the family in that situation. Then being a Legionnaire became a career, and after awhile the rules changed so they could have families live with them. At that point, the "military industrial complex" was permanently cemented in place for that society.
Firefox is really doubling down on their positioning vs Google, I feel like every day I see a new privacy-focused promise or tool on the front page from Mozilla
I recently taught a class[0] on Python programming for children where we used the Mu[1] editor. Mu bundles Python with the editor in a single download so it is very easy for beginners to get started.

[0] https://github.com/electronstudio/pygame-zero-book/

[1] https://codewith.mu/
And yet, with many serverless offerings today, the first thing they do is the thing that they promised you they wouldn’t

A bit disingenuous , of all the cloud vendors, cloudflare is the least "serverless"; where's the serverless DB? the KV thing doesn't count.
References:

https://en.wikipedia.org/wiki/Codetermination_in_Germany

https://www.nytimes.com/2019/01/06/opinion/warren-workers-bo...
The author of this post seems to be running a Kickstarter now, for a hardware privacy device: https://www.kickstarter.com/projects/winstonprivacy/winston-...

I dunno enough; can folks comment on its technical capabilities vis-a-vis other solutions available now?
> Nasa's announcement on Friday is part of a move towards full privatisation of the ISS. US President Donald Trump published a budget last year which called for the station to be defunded by the government by 2025.

I had no idea that the ISS was going to be de-funded. Does that even make sense?
No he's just being asked to forced to provide speech in a legal context. Just because they can demand it outside of a trial doesn't magically make it acceptable. It is why it includes compelled speech against yourself outside of the courtroom.
The Fifth only applies during a trial? So the police can coerce a confession and it’s all above-board?
Even well factored code looks like spaghetti at a casual read in a lot of frameworks/cases, and makes sense once you've swapped all that info back in.
Winston: Take Back Control of Your Online Privacy
Not really. "Pro-life" isn't a very accurate statement as the definition of "life" is not agreed. "Pro-choice" is accurate, as it denotes a position which is in favour of giving women the choice to abort, it's not "pro-abortion" in that it is encouraging women to have an abortion.
Chimps live in what could fairly be called a polyamorous society.

What about Bonobos? If Chimps are already polyamorous, maybe we need a different term for Bonobos?
Branch Continuous Integration Service Selected for TinySeed Startup Accelerator
> it will probably have a bitcoin style valuation bubble

It's a stable coin so it can't have such a bubble. It's main utility will probably only be cross border p2p payments for countries that allow it.
You should not be relying on system installed interpreters, because you end up with an ancient, unmaintained version.

That's how Apple does it. Ubuntu LTS, Debian Stable, CoreOS/Redhat, etc, are useful because the old versions of the software are maintained. Though Windows has not traditionally bundled GNU or Open Source packages, it is also built with a strong commitment to long term maintenance: consider Notepad,MSPaint, and .NET.

Microsoft is including Python 3.7 which has planned support until at least 2023 and possibly 2026 https://www.python.org/dev/peps/pep-0537/#lifespan
As a kid I was enlisted by my parents to kill squirrels living off our fruit trees, with a >1000 foot-per-second air rifle.

The sibling comment about a large water bucket and seeds sounds like a good idea, wish we had thought of it back then. The shooting of squirels was always a source of friction with the neighbors, greased yearly with free sacks of the tastiest peaches and pears ever.
> > seniors [...] complain about the low quality of junior code [...] their own code from 6 months ago.

> What classes as 'senior' that their own coding style has changed that much in 6 months? O.o

Your code style can remain exactly the same, and it would still happen. The reason is not that you would write the code differently today, but that you forgot the issues and edge cases that made you write it like that then, and that at the time you focused too much on the writing, not on the reading.
Weird, maybe. I would say that relying on Yelp or Thrillist or Eater or whatever is the top result on Google still ends up with everyone crowding the same (weird) places.
TIL about the py command, and I've been using Python on Windows for many years now. Thanks!
I'll give you my passwords when you give me yours. Also, I never claimed to be both a publisher and a platform.

Facebook and Twitter should not have the protections of both. Also, you never came up with a coherent argument of why political viewpoint shouldn't be a protected class across the US, as it already is in DC. Just some false narrative of associating a single account to a set of massive corporations that hold control over what equates to public discourse.
> often in my world?

I work in tech and have friends in the Bay area that work in tech and it never comes up. I honestly had forgotten Google had a walkout until this Hacker News post today. Your online search bubble / real life bubble might be heavily biasing you.
It isn't as simple as better skilled or not. Many times having more understanding about the problem may open your eyes to better / simpler design, or you now don't have any rushing matter that fuel bad design in the past.
Many. It represents a massive cost. Hence the emphasis on employee incentive to do the right thing in the first place.

Further, any time there is a broad news story (e.g. Wells Fargo's bogus accounts) or legal item in pipeline with broad impact, you can be assured every company looks to make sure they aren't in bad shape.
I already have a working SSH app on my phone. I use it once in a blue moon because it's all cloud now.
> You of yesteryear is in many ways just another programmer you have to work with

Taking that idea to the extreme of not having any feeling of ownership or pride (or lack thereof) in your past work seems rather silly to me. It wasn't just some other programmer, it was you.

I'm not saying you should cringe because the code is bad, but because you should have a sense of "well, I could have saved myself some trouble or made this cleaner/more obvious if I only knew then what I know now."
Indeed. We can't tell if this is genuine because while it is sadly plausible it might also be a troll, and we don't have a media competent enough to detect the difference or credible enough to believe either way.

Thankfully it doesn't matter; if there really is going to be a Russian version of Chernobyl it will be awful and everyone except the inveterate whataboutists will point and laugh. That is a metaphysical certitude.
The old system needs a big change; it's flaky and riddled with security flaws because the old language encourages undefined behavior. C was a big improvement on assembly, but it's also the leading reason everything we rely on fails frequently.
What happens when you condescendingly patronize someone who you think is being patronizingly condescending?
Well if you're right, that works both ways the: if an employee can't take the company's interests into perspective, the board can't take the employees'. Of course, the premise is wrong. Both "worlds" are perfectly compatible, if you can come off the greed horse and compromise on the quarterly profits.
Microsoft wants to spoon-feed beginner Python programmers their way, via their ‘community’. It really is unnecessary. In time, this will lead to classic Microsoft lock-in or dependency. I’ve seen this happen time and time again. As much as I’ve been a big fan of Microsoft dev tooling since the mid 90’s, I think Microsoft and other vendor’s newly-found open-source and Linux evangelism will, in the long-run, be a disservice to those communities.
Flight crew is paid for time in the air (well, while the door is closed).

But even then for a long haul, that stuff isn’t as significant. Conversely, for a puddle jumper with quick turn around, not as much either.
Getting Started with WebAssembly – eBook
No, but as far as I know you won’t be prosecuted for refusing entry. The police will just force their way in.

Strong crypto means the police can’t force their way in. But that doesn’t mean they should sprout new rights to force people to help.
For the more modern vocabulary issues (borrowings from Persian, Perso-Arabic, English, Portuguese etc.) in Hindi/Urdu, I would recommend the introduction to

(1) Christopher Shackle & Rupert Snell. 1990. Hindi and Urdu since 1800: a common reader. New Delhi: Heritage Publishers.

[which is actually now freely available online at https://repositories.lib.utexas.edu/handle/2152/46072 (had I known, I would have linked it earlier/higher in the thread, since it's very relevant) its bibliography is also good for further reading]

For the earlier development of modern Indo-Aryan languages from Sanskrit:

(2) Jules Bloch (ed. & translated by A. Master). 1965. Indo-Aryan from the Vedas to modern times. Paris: Adrien-Maisonneuve.

For a good general overall (including history and other things) to Indo-Aryan languages:

(3) Colin P. Masica. 1991. The Indo-Aryan languages. Cambridge: CUP.

In Hindi (modelled on S.K. Chatterjee's The Origin & Development of the Bengali language [written in English!]):

(4) Tiwari, U.N. 1961. हिंदी भाषा का उद्गम और विकास [hindī bhāṣā kā udgam aur vikās]. Prayag, Allahabad: Bharati Bhandar.

Another great (free, online) reference is the Digital Dictionaries of South Asia (including non-Indo-Aryan languages of India as well) at: https://dsal.uchicago.edu/dictionaries/ (perhaps esp. including Turner's A comprehensive dictionary of Indo-Aryan languages: https://dsalsrv04.uchicago.edu/dictionaries/soas/ ).

[Some of the other references can be found 'freely' online in pdf form in the usual 'dark' corners.]
Graphics is much more subtle than just vector instructions as can be seen from the failures of Larrabee.
We can partially blame every software vendor that’s ever existed. In 10 years we will be blaming Google for applications that only run on outdated versions of Chrome because the API the developer used only existed in Chrome and wasn’t accepted into the standard and then was removed a few years later.

Everyone does it and everyone will do it.
My son (he's 12) is currently infatuated with ants, he bought a colony from a GAN farmer through AntsCanada and is watching his videos all the time (they are great, by the way). We checked out Holldobler and Wilson's epic tome Ants (it's too expensive, even for a used copy, but a beautiful, large volume) but he found Wilson's Journey to the Ants much more readable, he's going through it page by page, taking notes, which I've never seen him to with a book before.

So, this led to some ant-related discussions with him. Did you know that ant colonies can have memories older than individual ants? (see this great Ted talk: https://www.ted.com/talks/deborah_gordon_digs_ants?language=...) The bizarre concept of eusociality also came up, how did such a thing involve? If ants (and termites and bees) are so successful with this strategy why wasn't it adopted by more species? According to https://en.wikipedia.org/wiki/Eusociality very few animals other than these exhibit eusociality (humans aside, which presents a complicated case).

There's fierce debate about the evolution of eusocial behavior, kin selection vs. other explanations. Wilson's theory presented in his 2010 Nature paper, co-written with two mathematical biologists [1], seems to be at odds with others and generated a strong reaction from other researchers [2] (see this Quora answer for a high-level intro to this technical discussion: https://www.quora.com/Does-EO-Wilson-Corina-Tarnita-and-Mart...).

My son is planning to put his mark on this debate in next year's science fair by trying to measure DNA similarity of worker ants from his colony :-)

[1] https://www.nature.com/articles/nature09205

[2] https://www.nature.com/articles/nature09836
Can you be forced to provide a physical key? They’ll break the door down if they have to.
Automation shifts labor; it does not eliminate it.
Virtually all churches have some sort of theology that they preach, and if you think it's a bunch of BS, it's not going to go well for you there. You can keep your mouth shut about it, but eventually the fact that you're living a lie will get to you.
There are invasive ads and less invasive ads. I am sure some "ads" are actually just to click-inflate a site.

Thinking of newspapers for example the problem is that the dynamics are very complex.

A few years ago, many sites started splitting in maybe dozens of weirdly specific topics just to artificially inflate the number of readers (if one user visit ten site it can be counted as 10 users) or even just buying click.

A billboard owner can do similar trick, but usually on a smaller scale.
Here in the US, moving money is a huge PITA. Unless you both bank at the same bank, money usually takes days to move. And banking at the same bank is no guarantee it will happen faster.

Private party transactions up into the thousands of dollars (say, buying a used car) generally require cash.

It's incredibly archaic.
Couldn't you do the same thing with github.io, S3 Websites, Netlify, the list goes on? Why would they single out JSFiddle among numerous services where one can upload arbitrary code?
Yes I did. I just wanted to relate my personal experience with it. Sometimes I'll see an article about something new just to discover that it's actually for an update that's a couple of weeks away. In this case, I just wanted to verify that it's working as advertised.
Plenty of blockchains have allowed double spending as well due to errors in coding of either the clients, the blockchain implementation itself, or due to faulty contracts.
In terms of legal precedent this is pretty shaky ground. In any other context this would sound pretty far fetched.

Would we allow a US company to circumvent sanctions on selling technology to refine nuclear material to Iran on the grounds that they might blow themselves up and poison US allies or Americans abroad?

That's the legal context I'd view this argument in.
Here's a simulator I found through Google: http://www.langtonant.com/
Note how I said ‘after enough conversing‘.

I do give the benefit of the doubt for as long as I can. I admit to understanding positions that are premised on different values. I have a hard time when once I understand the values, inaccurate steps are taken to reach a false conclusion.

What I’m talking about is more akin to talking with someone making a mistake in a proof, being pointed out the mistake, but still digging their feet in to not admit the mistake.

I’m fine if assumptions aren’t shared, but not when conclusions don’t follow logically from assumptions.

Being open minded isn’t akin to listening to everything and anything- there are limits.

So no, it is not that ‘I enter conversations with a pre-made idea of what [I] want the conclusion to be.’
I'm guessing most of the senior programmers you've interacted with are maintaining established software with low churn and high availability requirements.

I hear comment love very frequently from enterprise engineers working with 10+ year old Java codebases, but very infrequently from hackers working with young code bases in more concise languages (complex algorithms aside).
> Then hopefully pillage all the miserable smart people who are currently working at mega corps and agencies who actually want to do positive, meaningful work for a change.

Oof, if you think being a smart technical person working at a megacorp is worse than being a smart technical person working for a government agency... I have no idea what your model of the world and labor market is.
> Security is just hard, and it's not easier just because you're a tech company.

We're not talking about everyone having Red Teams here. We're talking about keeping up to date with regards to Patch Tuesday, or even just having an OS that still actually gets patches. That'll get us 80-90% of the way to decent security:

> “Almost two months passed between the release of fixes for the EternalBlue vulnerability and when ransomware attacks began,” Microsoft warned. “Despite having nearly 60 days to patch their systems, many customers had not. A significant number of these customers were infected by the ransomware.”

* https://krebsonsecurity.com/2019/06/report-no-eternal-blue-e...
It threatens Google's domination.

Huawei will bring their own OS and Android will loose market share because of it.
> At issue in the case is the definition of what makes an aftermarket part “counterfeit.” [..] the court decided that because the logos were not visible, Apple's trademark hadn't been violated,

Am I to understand that if a company plasters its logo in enough places so that hiding it is impractical, they can make an end-run around resale and user rights, and just call anything you do with their parts 'counterfeiting'?
I legitimately thought we were talking about reddish colored fiddles for a moment.
I mean, yes and no, sometimes an old systems so bad it really needed to be killed off and replaced. Or would you rather everyone stick to coding in VB6? I rather we all use C# instead of VB6 ;) I'm not implying we only ever use C#, I know there's other languages, just illustrating a shift in the MS windows development ecosystem that was for the better.
Eventually if they tarnish their image sufficiently the good workers will move on. However we here and elsewhere on discussion sites vastly over estimate how unhappy workers are at a particular job. Just because we would not want to work there or heard anecdotally on an issue does not mean the company is doing things incorrectly.

A company this large is bound to have employee conflicts all over the place and it is up to their HR system to resolve it. If they cannot to the employee's liking then they should move on. We only see one side of a story here and the company certainly is not permitted to dump the results of the investigation into the public forum.

Arbitrary decisions about who should and not should be regulated are inane. They are the field day work of politicians who rely on jealously, fear, uncertainty, and doubt, to get you to empower them over more facets of your life. They exploit and exaggerate issues by repeating them over and over, enlist PACs to do the same, the Press, and more, until you believe the issue is insurmountable without their intervention.

Yes the person who is quitting had a rotten time, it does not mean everyone else there had the same experience. If it was that bad up and down the chain surely it would be out in news by now
I read once someone's estimate that the probability of introducing a bug when fixing a bug is somewhere between 20 and 50 percent. That probably also applies if it's not a bug - if you're just cleaning up something. That should make you think twice.

In particular, it might make you think about game theory. Is the expectation value of this change more bugs, or less? Will making this change have at least a 50% chance of preventing a future bug?
The probability that Google will argue for preventing major fragmentation of the Android ecosystem is exactly 100%.
I'm currently wanting "senior" in my title because of a recurring issue with interviewing for new positions. I often get stuck at talking to HR because from my years of experience they assume I'm MUCH less expensive than I am. I could use the title so that I could stop running into this as much.