skysight-inc/HackerNews huggingface dataset:
> isn't the browser situation today better than it's ever been?

No? Opera is gone, all we have now is Firefox, Chromium and a bunch of Firefox and Chromium skins. Some of them also bundle extensions for extra features.
Upvotes here may != correctness, but they are a pretty good proxy.

I've been here for a while, and most comments on policy/law really are downvoted for being dumb, not for whatever political label can be pattern-matched to it. If a suggestion presented in your comment correctly accounts for first-order effects and at least pretends to account for second-order effects, you can argue things that match pretty much any political ideology out there, as I've seen done here many times.

(Related, classifying things by political labels doesn't lead to correct answers in general.)
Yeah, you're right that coding is creating computational objects.

I was pointing out that "coding" is traditionally understood to refer only to the sequences of instructions in source and object code that remains unmodified during runtime execution, but there are other views that extend the definition to all the other objects involved in running the software in its environment.

In this view, coding is about defining automated behaviors that can execute on their own without a human leading by hand every step. I'm thinking in particular about End-User Development approaches, which allow non-developers to create such automations without ever learning the syntax of a formal language.

Under this approach, the abstraction level may be lower, since the actual instances of data used are as important to understanding the system as the code that processes them.
There’s more than one path to $100M
Exactly. If you go to work every day at Google, you work at Google. It is unfortunate that laws don't reflect that, but of course if they did, companies would find loopholes. If working every day at Google were legally defined such that you work for Google, perhaps contractors would simply be forced to rotate between workplaces weekly to skirt these definitions.
It has worked fantastic for Chattanooga Tennessee. I love my EPB speed and price.
Is Heroku considered Serverless? Or is it still more like Digital Ocean (which I consider to be more like #2)?
Can one create a data center in an old building?
I did a code review a while back with a new Web/Software Engineer II hire (I was not involved in the interview process) and noticed they were doing an HTTP GET request when they should have been doing a POST (attempting to change some values in the backend/database).

I talked to him about the issue, just chatting about GET, POST, PUT, etc...and all I got back was a deer-in-the-headlights look. He responded "I...I don't know what any of that is."

:(

I now ask "Can you explain what are some differences between an HTTP GET versus POST request?" with every web developer interview I do. If they get that one wrong or cannot answer...I don't bother with anything deeper.
that's a hard one: acceptance - accepting that human communication is and always will be imprecise - there is always the context and inner state of the sender and the context and inner state of the reciever. those will never 100% line up, the further away (culturally, on experience, ...) they are from each other, the more they diverge.

obsessing over every word, over every meaning of every word might make the communication 0,5% more accurate, but weakens (to seriously hurts to kills) the overall message. accept that you will be misunderstood, but try not to.
The Guardian featured a podcast with Diarmaid MacCulloch - the author of Thomas Cromwell: A Revolutionary Biography. As an added bonus the podcast also features a discussion with Ken Krimstein who wrote a graphic novel about Hannah Arendt [0]. The discussion of Cromwell begins at 26:05.

[0]: https://www.theguardian.com/books/audio/2018/nov/27/the-art-...
I don’t like to give out my fake one either. Wouldn’t want my porn spam to get diluted by COMCAST offers.

Actually you could learn a lot about me and who I am by cross referencing all the places i’ve given my fake address to. Since I don’t want to create a thousand fake addresses, I don’t give that out either for a mere $100
Bad Blood

Why We Sleep

12 lessons for the 21st Century

The Coddling of the America Mind

Englightment Now

How to Change Your Mind

Rise and Kill First

Leonardo da Vinci
How to travel cheap, where to go
The dsl days were terrible. Installers would literally move wires from a competitor because that green box didn't have the capacity.
Ok, so all rhetoric then. Got it.
Oh God no, I don't want a slow entity like InVision hampering the progress of one of the best design tools on the market, Figma.
I imagine because the post is not pedantic but is just wrong. If you want to be pedantic and correct, the symbol 0 represents a real number, an integer, and other numbers. The symbol 0 is not a cardinal (counting) number. Some people consider the natural numbers to be either the cardinal numbers or the whole numbers which include 0. So some people consider 0 to not be a natural number.

As a mathematical entity it doesn't represent the absence of anything. It is just a symbol that has certain properties associated with it. There isn't a hole in the real number line where 0 should be: there is a number there.

It isn't pedantic to insist that 0 isn't a number, it is equivocal to do so. In most contexts it does not need to be treated like a special value. Temperature measured in degrees is an example where you don't need to treat 0 specially, at least not more than other values...
The discussion on this piece is quite alarming. From general distrust of doctors, to thinking people can research themselves into knowing better, to slights about animal studies not being effective arbiters to humans.

No wonder there's so much BS in the medical industry. Too many non-doctors with an opinion.
No its not. That's a huge distinction - these services are held in the public's interest. Not for the profit motive of small group of shareholders. And things like demand having any control or the idea that you can really switch to the "competition" don't actually exist.

Where were you when all of these private companies built-in backdoors for law enforcement anyways.
That can probably summed up as "loopholes considered harmful". Unfortunately, we have an entire profession dedicated to extracting maximum value from the letter of the law, regardless of its original intent.
GitLab is also a fully remote company.
I think a lot of people reading this thread will agree :-)

It is definitely an approach more apt to personal computing than to industrial engineering, at least with the level of maturity of the tools available today. The increased ease of use of these environments may be a nice-to-have for professional developers, but they are essential for non-developers.
Google is like a french word that rolls off the tongue.
Duck is like a anglo/norse, sharp and harsh but satisfying like our other favorite 4 letter word.
A lot of us don't like "how the broader workforce operates", and since Google is basically a monopolist/oligpolist, they make a fine target.
This is part of the "Pair Up and Become Family" program innovated by Chinese authorities in the Xinjiang Province.

Assimilation of minorities using barbaric methods is common throughout history (e.g taking away the children for "education", forbidding use of native language, etc.), but I have never heard anything like assigning "relatives" to stay at one's house to spy on daily life.
Well it's not like you find it in a bush these days so you have to put some effort in.
Right? It's really eye-opening when a few basic concepts are explained. My only qualm so far in that field is the ideology aspect towards economic theories. I don't think Keynesian, classical, supply-side, etc should be considered as "theories", but more as "tools" to address certain economic situations. More I read about them, the more I think they are all, more or less, equally valid, depending on the situation or end goal. It's like, there's no one perfect battle strategy. It all depends on the situation. But it seems the greater part of politics and society just wants "One way that works all the time".
I prefer to avoid "intermediary" WIP commits at all. Of course, I still make such commits to avoid losing my work, but I continuously amend the first commit rather then creating new ones (unless I'm experimenting, which goes to a separate branch anyway). Multiple commits usually lead to a rebase before merging, which tends to be more difficult than amending.
Recommendations from my reading this year:

Factfulness, by Hans Rosling. #1 with a bullet! This is the best, most useful book I've read in many years, and totally changed how I think about my thinking, and how other people (especially smart people) think. This is a must-read for anyone who thinks they're engaged and well-informed.

The Cooking Gene, by Michael Twitty. This was recommended to me by a very smart friend as the best book she read in 2017. It's behind only Factfulness for me. Ostensibly a history of African-American cooking in the South, it's a sprawling yet deeply personal work of history, genealogy, multiculturalism, and of course food. A masterpiece, full of knowledge, wisdom, and heart.

Prisoners of Geography, by Tim Marshall. An overview of political geography, and how the physical structure of land and water affects the cultures living there, their opportunities, and their place in the world. It caused a total rethink about why Europe and the US have been so successful, and why Africa and South America have suffered. A worthy companion to the classic Guns, Germs, and Steel.

Let's Go (So We Can Get Back), by Jeff Tweedy. An autobiography by the Wilco frontman, talking about a lot of stuff I find intensely interesting - depression, being a bandleader, and being a parent and husband.

Binti, by Nnedi Okorafor. An outstanding science fiction novella from an entirely different perspective - an African future.

The Ethics of Ambiguity, by Simone de Beauvoir. A mid-century philosophy classic, tackling ethics from an existentialist perspective. Dense and difficult, but also highly entertaining and brilliant. Highly recommended if you read philosophy regularly (if you don't, start with something a little lighter!).
What is a "Google"? It's not even a word. It caught on though.
> We have some towns on the eastern shore of MD that did municipal cable, back when that was the state of the art. Those systems are lagging far behind Comcast now because nobody wants to raise rates to generate cash for upgrades.

It seems like the best solution would be to do both. Have a municipal network that serves everybody so that you don't need build out requirements for anyone else, then stop having them.

Then if the municipal network is not providing competitive price/performance in a particular area, other small providers can spring up. Meanwhile if you're in a farmhouse in the countryside, your options will be slower and more expensive than someone in a skyscraper in the city, but you'll still be guaranteed to at least have one.
I'm not sure how water rights work in California, but I think in many places on the west (coast) water rights are not transferable to avoid speculation over what--now more than ever--needs to be a public resource.
The condescending tone is likely why you’re being downvoted.
Why advertisers are tracking your emojis
The main goal of LogIsland framework is to provide tools to automatically extract valuable knowledge from historical log data. To do so we need two different kind of processing over our technical stack :

- Grab events from logs
- Perform Event Pattern Mining (EPM)
I read a couple of books this year. However, these two are the best among them.

12 Rules For Life by Jordan Peterson : A great book that can help you deal with the chaos life throws at you.

Principles by Ray Dalio : Another great book that offers practical advice on how to improve one's life and work through reflection and iteration.
Managing Derived State from Props in React
Is this logging already available on Grafana Cloud ? Because someone I know is looking for a hosted logging solution and was looking at ELK till now.

Do you have integration with Docker ? Especially Logspout ?
There is a FISA court system in place preventing random access to data collected by the NSA. It has to be obtained via warrant, on record, from a judge. Most of it is metadata (call times, etc) and most of it was collected by cooperating with tech companies. The rumors about widespread NSA infiltration into all of our devices via hacking were greatly exaggerated.

The closest you come to that is with the CIA Vault 7 stuff (from WikiLeaks) which as we now know probably came from Russian sources, was probably also exaggerated, and we don't have any proof that it was used outside of targeted operations. It would be dumb for government not to develop tools for dealing with other nation-state hackers.

In fact, maybe that's exactly how we can pin attribution to China in this case.

I'll repeat my previous position:

> [...] surveillance is one issue (which is valid and we should talk about it). Stealing intellectual property using your intelligence apparatus in a way that benefits your state-sponsored businesses is another. We can talk about that too.

There is a difference, imo, and we should continue to talk about what China is clearly doing.
It's certainly not publicly owned in the most populous Western countries (UK, Germany, France, Italy, Spain, etc.).
I’m not anti-unions. If employees want to band together and negotiate as a group, that seems fair. Public sector unions are a little different to me, but let’s avoid that landmine, shall we?

The biggest thing I object to here is their demand that Slate force every employee to fund the union, regardless of whether they want to. That’s ridiculous. Why are your ideas so weak that you have to force people to support them? And yes, I’m aware of the free rider problem. Still unconvinced that compulsory dues are justified.
Excess salt is a known factor of kidney stones and kidney failure. It also a factor in profuse diarrhea and dehydration.

Saying its not harmful in healthy people (depending on how you define healthy) is a pretty ignorant thing to say.
Also is in the UK - esp 'Duck Out' - to step out of a meeting or situation.
Also to be clear, if you are already in the Elixir web ecosystem, EEx (Embedded Elixir) templates are what you currently write for regular server HTML rendering. LiveEEx allows you to take those same templates and support the diffing optimizations the post shows off, so labeling it "another kind of markup script" isn't accurate in this context.
Could you write more stories about that job you had?

I always wondered what messenger/hotmail was ran on, and such stories would be really really interesting imho.
The concepts of commonplace and outrageous are not exclusive to one another.
I am a native English speaker, and I played duck duck goose as a kid, and I didn't make the connection until just now.

Part of the reason I use Bing is the name is nicer in my head. Also the background images are cool (it's my homepage).
Gpython: A Python Interpreter Written in Go – GopherAcademy
RooferSolution
We are looking out for a React JS Developer for our project team based out of Houston, TX

Deliverables
• Manage and develop team capability for resolving complex incidents
• Prepare status reports for Customers and internal stakeholders with the objective of resolving incidents and addressing adhoc requests to support high complex issues within the limits of predefined corporate guidelines
• Communication with Business users related to resolving queries obtain clarifications and providing updates
• Customer and Vendor liaison to progress tickets to resolution Service Management
Technical Skills
Proficiency LevelGeneric ReferencePL1The associate has basic awareness and comprehension of the skill and is in the process of acquiring this skill through various channels.PL2The associate possesses working knowledge of the skill, and can actively and independently apply this skill in engagements and projects.PL3The associate has comprehensive, in-depth and specialized knowledge of the skill. She / he has extensively demonstrated successful application of the skill in engagements or projects.PL4The associate can function as a subject matter expert for this skill. The associate is capable of analyzing, evaluating and synthesizing solutions using the skill.

Employee Status : Full Time Employee

Shift : Day Job

Travel : No

Roofer Solution is an Equal Opportunity Employer Minority/Female/Disability/Veteran. If you require accessibility assistance applying for open positions in the US, please send an email with your request to career@roofersolution.com

About Roofer Solution
Roofer Solution is a tech start-up company. We are focusing on transforming the way roofing industry operating their businesses by adopt the most cutting edge technology. For more information, please visit www.roofersolution.com or follow us on Twitter: roofersolution.
That final bit, got a pretty good chuckle out of me, thank you
I watched someone take ten pictures of pure black last night to keep a "streak" fire emoji next to their chats on Snapchat.

Our way of life is kind of fucked, to be blunt, and our consumer tech culture could use a cull.

Those who don't understand or respect tech...they haven't been (explained/bitten by) the consequences of their ignorance.
You seem to be taking this all at face value.

Temp agencies are a pretty nontrivial force in the employment world. If you work at a temp agency, they pay you regardless of whether you're bringing money, they do technical training and career advancement work, all the while you're "on deck" not actually being useful. Then a company like Google or Boeing or Joe's Game Studio comes along and says "we need 3 highly skilled C++ programmers in two weeks, for 6 months", and the temp agency sends you off to work there. You relocate, you work on some internal project for 6 months, and then you're back "on deck" at the temp agency, and then off to somewhere else. The company does not have the option to hire you permanently unless the temp agency put that into the agreement (probably for a price), the agency charged something like 2x or even 3x your salary to the company while you were working there, but your wage and benefits stay the same throughout, working or not.

So, who's your real employer?

Looking at this from an armchair, it's easy to miss that there's more going on than just, "Tim is on the team for the next few months." Whether or not you like the fact that this kind of agency exists and this kind of work is possible is another question.
Best I've found (with a random shuffle of the numbers every 5M swaps) is (score verified with `advent.py`):

[[11 16 8 13 2 20]
[18 21 5 24 7 15]
[ 3 9 1 19 22 4]
[14 23 6 17 10 12]]

382.46224448143795
Denying transgender identity has serious impact on mental health
If i were married to a working partner, then i probably would be able to do all of these.
All of the missions to Mars
Would bringing back the crow's nest make more sense? A lot of ships still have masts for varying reasons.
> we would be talking about the public utility of having network cables (of some baseline quality) running to every building in a municipality that any number of ISPs can provide the actual service for

Me too. And I think municipal broadband is the right first step--I'm lobbying for it in New York. But as it scales, we'll move from competent municipalities to incompetent one to evil ones. I'd prefer we figure out the balance of power before Ferguson, Missouri rolls out municipal broadband. (Or before they turn into new Port Authorities and BARTs.)
"Are you good at ducking mate? Let's party!"
I guess you mean "fine" as in "legal", not "fine" as in "ethically unobjectionable".
Ask yourself WHY the real live person you have identified to sell your product to would want to use your product. Then find out if that is really true by directly telling them this is WHY they should use it and monitoring their real response of either paying you to use it or not. If they don't then you need to find out why and adjust.
> Elastic is a really powerful system but I think there is growing sentiment that its overkill for container logs

I don't know much about kubernetes, but Loki looks super interesting for our application logs too.

Could someone maybe ELI5 what the difference is between "container logs" and, well, any other kind of logs? Don't most dockerized application send their stdout to Docker, and aren't those, then, the container logs? What kind of logs _aren't_ "container logs" and therefore a better fit for ElasticSearch than Loki?

Thanks :-)
I don't think that would make sense as a hard-line rule though. If IBM sells a new mainframe system, and sends a squad of engineers to help set it up for a few months, surely we shouldn't force those engineers to become employees of the customer.
Escalating attacks on State/corp network infrastructure would lead to better tools being built immediately by those who have the resources to do so, hopefully making their way to everyone eventually.
Memory compression is actually pretty widely used. Linux has zram, which Android and ChromeOS have on by default. macOS/iOS has something similar.
One of the many horrible things about git is that it barks at an empty commit message.

Of all the documentation that whatever you are working is lacking; you want to have people writing commit messages.

Seriously; no-one reads this stream of incoherent babble. If you want more documentation start somewhere else, somewhere where your documentation effort actually would be useful.
Styrbord is not germanic, but old norse and literary means the rudder (i.e. steering board), which, as you said, was located on the right side of the ship. Viking ships could therefore only dock on the left-side, hence port for the port side.
As usual, I feel I need to point out that DDG gets all its results from Bing and Yahoo.

https://duck.co/help/results/sources

> In fact, DuckDuckGo gets its results from over four hundred sources. These include hundreds of vertical sources delivering niche Instant Answers, DuckDuckBot (our crawler) and crowd-sourced sites (like Wikipedia, stored in our answer indexes). We also of course have more traditional links in the search results, which we also source from a variety of partners, including Oath (formerly Yahoo) and Bing.

What this means is that they use 400 sources for things like Instant Answers and other widgets but Yahoo and Bing for all their organic search results.
A lot of the cost is pulling wires, but the equipment on both sides is also a major expense. FiOS scaled up from 75 mbps to 1 gbps over the same passive infrastructure, but the cost of upgrades was substantial. BPON line cards were upgraded to GPON linecards, and an upgrade to NGPON2 is in the works. As bandwidth went up, the number of customers per line card had to go down. 1G router ports had to be upgraded to 10G router ports. Etc.

I mean, just do a traceroute and see how many hops there are before you get to a peering node. In a municipal system, that's all infrastructure that the government has to pay to upgrade.
Really? I found Neuromancer to be incredibly exciting when I read it, almost breathlessly so. The first time I read it (back in the 80s), I read through the Sense/Net run to retrieve the Dixie Flatline cartridge in a single sitting, and my adrenaline was pumping.

I re-read it last year, and it still works for me.
> but in the end the workers get to decide if they want to play that game or not

This is a rather short sighted view. In many cases, they either play or they lose out big (either financially or even up to losing their job). For many of those outside tech (and some in tech), losing your job isn’t a risk they are able to take.
Shorter work hours for who?
This Chinese smart anti-snoring device is on its 5th generation