skysight-inc/HackerNews huggingface dataset:
Since a ban was necessary, clearly many men don't share that belief.
> While much attention has been focused on high-level software architectural patterns, what is, in effect, the de-facto standard software architecture is seldom discussed. This paper examines this most frequently deployed of software architectures: the BIG BALL OF MUD. A BIG BALL OF MUD is a casually, even haphazardly, structured system. Its organization, if one can call it that, is dictated more by expediency than design. Yet, its enduring popularity cannot merely be indicative of a general disregard for architecture.

>These patterns explore the forces that encourage the emergence of a BIG BALL OF MUD, and the undeniable effectiveness of this approach to software architecture. What are the people who build them doing right? If more high-minded architectural approaches are to compete, we must understand what the forces that lead to a BIG BALL OF MUD are, and examine alternative ways to resolve them.

Interesting!
What role were you interviewing for?
I think 'streaming' is a poor selling point, because it is already done efficiently, and will simply be made more efficient by faster networks offloading static content to cache/flash, as in Netflix/song downloads are presently. We just wouldn't need to call them 'downloads' anymore, just cached content. There are use cases where a centralized database and processors would need interaction to complete the experience, such as online gaming/VR/AR..but I wouldn't call that 'streaming'. These definition are mutable, like you don't 'dial' a number to make a call. I remember when the phones transitioned from dial to button, and thought 'what a time-saver'!
Does anyone have any suggestions on starting a career in manufacturing/quality, etc. Not exactly sure which direction I want to go but I want to explore careers that involve lean principles and Six Sigma. Currently just have an associates. Should I start entry level somewhere? Go back to school for Industrial Engineering?
:)) Long time
And from a pure business/money point of view it may make sense to burn people out.
It's probably this in JS:

categories
.filter(
category => category.Name.includes('food'))
.flatMap(category => {
const productGroup = products.filter(product => product.CategoryID === category.ID);

return productGroup.length === 0 ? [] : [{
Name: category.Name,
MostExpensive: products.reduce((a, b) => a.Price < b.Price ? b : a)
}];
})
>need to use judgement

I'd put this as the only real Golden Rule of software development. There is so much blind cargo culting around best practices / code / architecture in our industry that, with some engineers, human judgement seems to have been replaced with someone else's paint-by-numbers rules. Sometimes, man, it just makes sense to take a step back, look at what you're actually building, and ask what makes sense _for this case_. Sometimes the stupid thing is the best option. Sometimes it's not. Judgement should trump all else.
Stanley Kubrick already poked fun at this in "2001: A Space Odyssey" (1968). Midway to Jupiter, astronaut Frank Poole reclines and utters robotic-sounding commands to the much-more-human-sounding onboard flight computer HAL while HAL displays a video of Frank's parents blowing out candles on a birthday cake, singing Happy Birthday to Frank, and telling Frank they're working on fixing problems with his payroll. A few hours later, Frank's lifeless corpse would find itself drifting through space.
Your comments contain fundamental errors.

I won't go into great detail, why Three failed to acquire 4G spectrum and how it was subsequently awarded significantly valuable frequency from EE in the process. However, there is a lot more to how Three (Broadband) came to acquire frequency in the 3.4─3.8GHz spectrum. There was no auction neither were there any wars. It was via the acquisition of UK Broadband & Relish, which was already a part of PCCW. It was originally awarded the spectrum, contingent upon certain stipulations ie. building, maintaining and continued investment in telecoms infrastructure.

The current 5G product might bear the moniker, but it is still using the infrastructure put in place by UKBG Relish in parts of Central & Greater London. The speeds are also dependent upon relevant upgrades to the masts, operator equipment, backhaul etc., more importantly the UE has to be up-to-date to take advantage of any speed boosts. It will still not count as real 5G for sometime yet, as there are standards which are still being ratified and other players have yet to join the game.

It would be naive to assume that Vodafone, the biggest operator by spectrum holdings, followed by BT/EE, will just defer their incumbent position, without bidding next year!

https://www.ispreview.co.uk/index.php/2019/08/three-uk-aim-f...

https://www.capacitymedia.com/articles/3659839/Three-UK-agre...
Not sure where to begin. I'd love to see RMS weigh in on this.

1.) Ads. If you choose to fund/compensate via selling ad space you are lazy (or lack the talent/skills to innovate); period. Can you generate income/revenue, sure. Selling ad space as a primary means of revenue is where innovation and alternative options go to die; you believe you are out of options (unless a rev kicker).

2.) If you are having second thoughts about the time and/or contributions you (maintainer(s)) have been making to a F/OSS project then do exactly that...rethink what YOU (as a maintainer/project founder) want and do not want. If you need to step away..do it; I do not blame you. If you want to go "for profit"...go for it and good luck.

3.) There is no shortage of historic precedence for projects that decided, after some time, to adopt/create a business/profit model. If the project was important enough, to the community, it forked and others took it the rest of the way.

4.) Now, do I believe PEOPLE should be compensated, to a degree, for time they have donated to F/OSS; sure. People NOT project(s). The demarcation point should be very clear here. Do not drag the project/software into what is a people problem.

Incentivize project consumers to "invest" in a contributor/maintainer/founder and they should be held to a contribution count and or release/feature schedule; these are not high fives and gifts, although I am happy to give high fives. If you want to be compensated you have to be held to some deliverable; we are not "bros".

I love F/OSS and incredibly appreciate the efforts of the community. I do think it is unfortunate that contributors time is not "more valuable" (yet) in this world and am happy to support within a supplied innovative solution. I would continue to, and do currently, contribute to a number of F/OSS contributors via patreon. These maintainers are producing great libs and are VERY responsive to questions/issues/feature requests and release schedules.
TLDR; some research requires couple of decades to bear the fruit but people in power, especially in industrial labs don’t have much patience.

I don’t see any new insights. This is very well known fact. Typically industrial labs starts with lot of fan fare about long term view, big bets, blue sky research, don’t worry about business impact etc. Eventually after few years or decades, people starts counting money spent vs money earned. Then suddenly you have research evaluation meetings where you have to justify everything in terms of business impact. I think this is the life cycle of industrial labs.
So what?? Why is this news? Everyone's same sex marriage tabloid tongues lolling out?
You are unable to convince me I should look forward to it. Since we're apparently getting rude, I'll say your argument is nothing but naive dogmatic futurist optimism. Numerous potential harms to users (relating to privacy, not EM bullshit) have been raised in this thread and all you're offering up in return is vague nonsense about cyber-chauffeurs.
Have you heard of homeless people?
I wouldn't see the problem with it if they were open about it and allowed opting in and out.

I use Android phones, and there are many times I wish there was a human listening, usually when I am cursing at the OK Google lady for being so stupid. (yesterday: "no you idiot, I'm not going to tap one of the options for gas stations, isn't it f*ing obvious I'm driving a car??!!!")
The Cookie Monster in the Browsers
In the short time I've been applying this technique I've found my comments are either an attempt to add my own notes of clarification to the subject at hand or as a tool to help concrete a concept related to the subject; a sort of a repetitive reinforcement of the concept.

For me, at least, it's less a coping mechanism and more a mindset I've found to be more constructive
both online and off.
> If you take out the "from space" element of this, it's pretty uninteresting and probably happens all the time without being investigated

"If you take out the interesting aspect of the story it becomes uninteresting"
Or you could use:
https://github.com/adambard/failjure

Ya'll underestimate the power of a programming language to create a programming language.
Just replace the arrow with `ok->>`
https://en.wikipedia.org/wiki/Perceptron
Your layering does not really have practical consequences that would matter to exclude a field for engineering. Plus you are focusing on the technologies, and while this is important this is really not what distinguish an engineer from a non-engineer technician (even an extremely skilled technician), and that part have way more things in common regardless of the field.
Wow. Nothing ever before or for a thousand years after with that level of aesthetic beauty -- realism and style.
> I still have songs buffer at times.

I'd posit that happens not because your connection is too slow per se, but because your Wifi/LTE coverage is spotty, and speeds on the margins of coverage can be very slow.

So the real problem is coverage, not speed.
You must be a pleb. I'm a Jeff Bezos type of guy, no one likes me.
agrep is from 1988. I heard about it some 10 years later.

https://en.wikipedia.org/wiki/Agrep says "A more recent agrep is the command-line tool provided with the TRE regular expression library. TRE agrep is more powerful than Wu-Manber agrep since it allows weights and total costs to be assigned separately to individual groups in the pattern."
Some years back, I talked with someone who had research funding from the Gates Foundation. The were almost apologetic about it. It seems they felt compromised; that they were serving as cover and cog for a patent generation scheme.

So if the video's argument vis Google doesn't resonate, perhaps that's a simpler example. It's a reoccurring critique of GF in global public health, especially when it's working with Intellectual Ventures, that... it has a strong preference for approaches that generate patents, and profit large incumbents, over approaches without those properties.

In contrasting Tesla vs old-auto engineering culture, someone described an old-auto engineering design career/car decision matrix. If something is good for both career and car, great, do it. If bad and good, drop it. If good and bad, pursue it anyway. So regards engineering social change, it would seem unsurprising to find a variety of engineering cultures present, perhaps with a variety of properties.
I feel like someone should tell you that you haven't actually provided any statistics to your own statements. And you simply disputed everything that anyone said by stating they had no resources. Just saying.
It's not cool, it's "cool". Gentrifiers chasing the mystique and destorying it when they show up.
This is hilarious and previous HN commenters are in sore need of political reeducation to free them from the bourgeois counter-revolutionary ideology clouding their senses of humor.
Huawei’s new Harmony OS won’t solve its problems
I wonder how expensive (and feasible) it would be to send a cubesat to low earth orbit then send it to Neptune via solar sails..
This is all nice and exciting until you start to
1) Debug code, the high density of clojure code means that this is really painful.
2) Read code you wrote a while back. The high density of clojure code means that this is really painful.
:D

You're too small for them to care, yet.

Are you working a full-time job and doing this as a side hustle?
Agreed. Especially the opioid crisis. I think it's a "relatively easy" problem to solve. I'm totally for tax money to go to people who truly want to get cleaned up and put on the right path. I think that'll help a good chunk of people with a well funded program of the drugs that help kick the cravings and a work reentry system. Much better than having my municipality or county pay for 5g.
> website will run fine on most 10-20 year old computers

20 years ago computers had 32 MB of RAM. So no, they won't run a modern website.
Someday the general populace may come to recognize the true cost of demanding the "convenience" of smart voice assistants, automated photo-tagging, relevant product suggestions, etc. and maybe then we'll see outrage.

Or we're already at that point, and the general populace has chosen perceived convenience above all else?
humm i think actually in portuguese we have: doce, compota, geleia, conserva e marmelada/goiabada.

doce (sweet) is a sugar syrup with fruits normally mashed, this is not preserve this is made to be served.
compota (jam) is mashed whole fruits with sugar (pure de frutos).
geleia (jelly) is fruit juice jellied or thicken.
conserva (preserve/compote) is whole fruits preserved in a sugary syrup.
marmelada/goiabada is the same as a compota whit a mashed whole fruits with sugar, but since these 2 fruits create a thick jellied paste, we give it a proper name.

sot he is talking about is a conserva/preserve/compote is all the same thing, its a whole fruits you cant spread that, its for eating or making other things like cakes and such and Portugal has plenty of those as well hehehe :D
Here's the fundamental thing to understand.
Especially if you are new to Lisp:

The lines are more concise. That also means you will need more time per line to read the code.

Especially in Java, you can skip over so much boiler plate code, you kinda feel you are reading code fast.

Not so with Lisp.
You need some familiarity with it and you will need to adapt to a line just having more stuff to understand in it.

Also, you can tune this using libraries as many things are a la carte.
Well, it doesn't in that scenario, but also in god knows how many others.

You can equally well blame competitors for "criminally" driving you out of business.

Is driving a company out of business be now a crime for anybody else?
Wait. Deja vu. Couple months ago I joke with my friend about if apple employee listening to siri users and using google search for send back information to they users.
> I use Android phones, and there are many times I wish there was a human listening

Google does the exact same thing to train the “OK Google” functionality. Apple wasn’t mechanical turk-ing Siri, this is about humans tagging prerecorded data for ML training datasets.
Compared to the $40 Trillion we are going to spend on private insurance over 10 years that's a bargain.

https://www.cms.gov/research-statistics-data-and-systems/sta...
How many of the developers you support on Patreon take in meaningful money, overall?
High density?
It truly is stunning to realize that artifact is 3,500 years old.

Quite an impressive job cleaning it off, too! Can’t believe the intricate details would survive so long underground. Almost makes me wonder if it was “enhanced” in any way during the cleaning process.
This article is more about taking an existing type-checking system (http://www.sbcl.org/manual/#Handling-of-Types) and adding some syntactic sugar so you can declare the types inline, similar to other languages, instead of separately.
You're comparing Medium to Adobe. Wow.
Text is awful and annoying to deal with.
The Undermind Episode 30 – A Podcast about Brood War AI
From various other discussions and clear examples in HN, in my opinion: hard sciences aren't political, soft sciences are clearly political.
By envelope I take it you mean the jacket the discs are in and the part you put into the drive and not the envelope paper protective sleeve you put the discs in when not in use.

But yes, the discs as you would put into the computer made greate frisbee's, if you took them out of the protective jacket, they lacked the rigidness (least the ones I played with). I never did a test with a 8" and a 5.25" disc in the open, but from vauge memory recolation, the 8" discs could make about twice the distance.

My personal favorite was punched cards made into simple paper plane with bent over nose to allow it to be catapulted via elestic bands. Add a paper clip or two and they traveled very far and with great force that with two paper clips at 3 meters, you could go thru the side of a coke can. Never made one that made it all the way thru and you also needed somebody prepared to hold the coke can (though had no accidents - lucky). But was pretty dangerous. Though did recall a nice cut above the eye from a 5.25" frisbee net in the office as the corners of discs at speed are not conducive towards human flesh.

These days, none of these things happen as much as they used to on the grounds of HR and health and safety being more vigilant and prominent. Though 3.5" floppy discs proved safe, as any impact upon a hardish surface often saw the disc fall foul more than the target.
Honestly ml feels like typed (basic) lisp excluding parenthesis.

So I think it does come down to if you like static types or not.
> No, but they would download their content once and store it locally instead of repeatedly re-streaming it every time.

That's like saying "people don't need to listen to the radio for the same pop songs, they can just play a CD with them"
Thanks for your reply, it addresses a common thread that I’ve noticed in this overall post and it is worth elaborating on.

More directly to your reply, toxicity is certainly something worth discussing with a professional. Not everyone has close friends that they can rely on and using friends as an echo chamber can be detrimental to growth.

The worry that you noted can often indeed be normal but it is also absolutely within the scope of a counseling psychologist to consider for treatment if it is a pervasive, detrimental thing.

Similarly, worrying excessively about the departure of a colleague can be abnormal in some situations. I understand the normal reaction to generally be along the lines of wishing the best for the person, rather than to perform an inquiry (nigh investigation) into the full details of the matter. Granted, if this were a departure along the lines of a foundational employee, then some inquiry would be appropriate, and generally so for any random employee, of course. But the choice of language, at the least, does seem to imply a concern beyond the norm. Not having details, perhaps it is entirely justified. At the same time, if theSage (hi you), is concerned about worrying too much, dismissing that out of hand as something that can be solved over a beer may not be sufficient advice either.

To your point about diagnosing toxicity, there are indeed conditions, both organizationally speaking and individually speaking, that overlap with “toxicity” as a symptom. There are a number of personality issues that can give rise to behavior that would be considered to be toxic to healthy people. Similarly, industrial organizational psychology does include organizational dysfunction within its scope of inquiry. For example, what traits, beliefs, and attitudes, when held by management, are toxic to the health of an organization?

Perhaps an IO psychologist could be consulted by theSage to provide a checklist of organizational traits to be marked as observed or not observed, by the departing colleague. Such a thing is a practice performed during exit interviews for large enterprises.
Software development does have a certain Darwinian character - whatever survives and thrives can't be wrong.

Embracing this seems misguided, because as software becomes more complex, it's no longer enough to have software blacksmiths banging away with their software hammers and unit testing the end result into a releasable shape.

Teams working on high-availability, high-reliability software know this and take a rigorous approach. Too many take the BDD approach (blog-driven development) and when the thing inevitably falls apart, the customers pick up the broken pieces.
If you are the person in charge of running the library your job isn't to "solve the issue of homelessness", nor have you the authority to do "a bit of wealth redistribution" - your job is to make sure all users of the public library are safe and don't get random bugs from just borrowing books - which means stopping the source of the bugs from coming in in the first place.
I work at an ISP and even internally people are parotting this '5G will change the world'.

They said it about 4G as well, and sure, a lot became possible with mobile devices because of it. But all in all, it's just faster internet.
This article changed my view on all arguments, online or otherwise:

https://haacked.com/archive/2013/10/21/argue-well-by-losing....

A pertinent summary:

- - - - -

I’ve come to believe that when two reasonably smart people disagree on a subject, at the core, it is often because one of the following:

1. One or both of the participants is missing key information.

2. One or both of the participants made a logic error that leads to a wrong conclusion.

3. The participants agree on the facts, but have different values and priorities leading them to either disagree on what conclusion should come from the facts.

In my mind, a good debate tries to expose missing facts and illogical conclusions so that two in the debate can get to the real crux of the matter, how their biases, experiences, and values shape their beliefs.

- - - - -
Why not twice to be sure?
How would and how many lives will be made better with 5g? Will it help people with debt? Will it increase housing supply to lower home ownership/renting costs? Will it help people stop overdosing? Maybe cool the climate a little?

No. Itll help people watch someone on youtube play Fortnite.
How many jews, tho?
The cost will be enormous.

But I expect the outrage will be very similar to the outrage we see now towards industrialism:

Yes, the costs are devastating, and a small minority perceive that devastation acutely (including me). But the vast majority of people think: oh well, would you rather be starving on a farm in the dustbowl?

So I don’t expect any kind of major political unrest regarding privacy ever. Privacy Within Society was a blip in history. After that it was either/or and privacy was a thing you had to construct through separation.
« Small negative inputs into a system can have dramatic, quickly-shifting consequence«

Or, you could consider that earth climate has proven to be resistant enough to natural catastrophies for life to evolve for millions of years.

I’m not saying i’m right, but there’s no reason to have those huge headlines in news, as well as international threats to brazil just because this year’s fires are higher that last year ( but equal to those of a few years ago).
Paywalled (FT) https://www.ft.com/content/f791bbc6-c2c3-11e9-a8e9-296ca6651...

> “The fact is that laws and regulations that were enacted and used for the past 10 or 20 years were too restrictive to the development of Amazon areas. That is why people go over to the illegal activities, to the criminal activities, because they don’t have a space to do something within the law,” Ricardo Salles said in an interview with the Financial Times.
> “Some of the details on this are only a half-millimeter big,” said Davis. “They’re incomprehensibly small.”

pretty impressive given they didn't have magnifying glasses in 1500 BCE. i guess the artisan had excellent vision.
Unsinkable Aircraft Carrier
Sure but why post this on HN?