skysight-inc/HackerNews huggingface dataset:
I remain skeptical that it'll make a dent, honestly.

People will still use Twitter, Facebook, Google, Netflix, Amazon, etc. because they provide enough convenience and positive experiences that outweigh the perceived negatives.

I mean people know about the negatives of companies that use sweat shops, child labour, or who employ people in horrific working conditions, and yet these corporations are still very much the giants in their field.

You have companies who source ingredients from companies that don't have great living conditions for livestock, and they're still in business.

The tech giants will remain tech giants because as much as people will complain about it, they won't abstain. They won't stop using their phones, their websites, their apps, their search engines, their e-mail... because it's all too hard to give up.
Extreme Ownership - Jocko/Babin
Dichotomy of Leadership - Jocko/Babin
Every Little Step: My Story - Bobby Brown
The Art and Science of Respect - J. Prince
You're right -- if the discussion were about a "typical" large corporation.

But this is Google, the company that was not supposed to be typical, wasn't supposed to engage in penny-pinching corporate bean counting, wasn't supposed to reward a perpetrator of sexual harassment -- wasn't supposed to be "evil."

Google is a standard-bearer for the leading edge, prosperous, tech economy. It's the heart of the sector that is supposed to be saving us, creating abundant high-paying jobs for the people. It's the company of glorious benefits, 10% projects and enlightened employees. And California, that bright and shining star of democracy, that leading-edge progressive state, has pinned its hopes for the future (and its tax revenue and employment growth) on the likes of Google. Google is the one corporate monopoly we can all love.

But cracks are appearing. More and more we see that Google is a hell of a lot like a typical corporation. Our hopes for a prosperous enlightened, well-employed, tax-revenue rich future are dashed against the rocks of common corporate reality. And it's ugly.

That's the story here.
There's a project to collect data on pop-overs like that, available as an extension for FF[1] and Chrome(s)[2]

1: https://addons.mozilla.org/en-US/firefox/addon/in-page-pop-u...

2: https://chrome.google.com/webstore/detail/in-page-pop-up-rep...
It's hard to think of a worse name than 'DuckDuckGo'. It's amazing that the company managed to survive with a name like that.
Why would it cost the government more to do that than Verizon?

Half joking: is it because the government gave Verizon billions of dollars?
For those interested in humour, check out the novel Dear Committee Members by Julie Schumacher [0]. It had me laughing out loud and gasping many times at the sheer absurdity of the plot.

It is an epistolary novel composed of letters of recommendations by an English professor. It does a good job telling its story through a series of LORs.

Schumacher released a follow up novel this year, albeit written in conventional narrative style, that is also good. If you're coming from the first novel, the shift in narration may be jarring.

[0]: https://julieschumacher.com/writing/novels/dear-committee-me...
Or if they know it's close, then it might spur them on to vote for their desired result...
There was a “Waz” hack back in the day that did the opposite - it read the audio off the cassette and somehow replayed it from the SID ...

Otherwise the closest thing I can think of is Aphex Twin’s windowlicker where a particular sound in the song displays Richard D James face in a spectrum analyser ...
After losing half its value, Nvidia faces reckoning
Its a luxury to live without 2 roommates? I mean, I guess they won't die if that's what you mean.
It depends on your exact requirements. If it's something crud based go with an established framework like Django or Rails. Both of these have mature communities, ample tooling, and aren't going anywhere soon.

If you're looking to simplify as much as possible from your own perspective, consider using something like Next.js so you only have to learn one language. But you'll have to make other choices, so it's a trade off.

I wouldn't go 2 native clients on mobile, but perhaps ionic framework instead.
Precisely. Whenever I help a friend with their computer issues I am appalled by the user experience on the internet without and ad blocker, so it's not just a matter of privacy.

Asking companies to change their algorithms is quite honestly petty. And for some reason this has rubbed me the wrong way, gives out an attention seeking vibe. Just my two cents.
It's a fantastic read but it depends on the reader. I think it will leave some people thinking why oh why didn't I take the blue pill? Hahaha.
I'm slowly becoming convinced adblocking is the most noble form of software development.
For financial news? Absolutely. There is a reason why Michael Bloomberg is worth $50b.
You essentially point to a very large reorganisation and say all the tx's on the global chain will disappear once the GFW opens up again. All orphaned transactions go back in the mempool as unconfirmed and will be processed later.

Simply blocking all global traffic already creates a huge monetary incentive for miners to sidestep the rules and it's easily achieved with obfuscated transports.

Such an action would be noticeable and considered hostile. Were they causing network disruption you'd likely see a hardfork to memory hard algorithms or clients blocking Chinese IP ranges.

There's certainly attacks they could try but I'm not convinced of the effectiveness. Miners need the outside world to pay their bills as exchange for RMB is impossible.
I live in fear that I am that person.
I don't understand why anyone would want that. I'd imagine that the eye charts use characters that are intentionally close to each other, in order to better measure visual acuity. Just look at how similar the C and the O are, for example. This font seems like it would make text harder to read, not easier.
This makes me think that DDG is Google's effort to counter the anti-monopoly arguments.
Same! I use GNU Make for this. TBH I've never seen anyone using Make for this and my coworkers think it's a bit odd. But I think it's very practical.
would definitely benefit a lot from learning about psychology and leadership

That's a significant chunk of the MBA curriculum. Of course you don't have to get it from there, but if you look at who teaches in business schools, quite a few of the professors specifically research those subjects.

the reason is that their management style tend to be demotivating and offputting

What about it is demotivating and offputting? The typical complaint I hear isn't about their leadership skills, it's about a lack of technical expertise or lack of appreciation for subject matter expertise. As an example, I've seen some of Harvard Business School's materials, and their curriculum definitely teaches to seek technical expertise.
Show HN: Relaks, a more straight forward way of building data-driven React app
If you're using a GUI, they're largely the same, with a slight edge to one or the other depending on your use case. For example, X on TrueOS plays more nicely out of the box with VirtualBox than almost any Linux distro I've tried.

If you're using the command line, FreeBSD has far better and far more consistent documentation.
Why Your Ad Blocker Doesn’t Block Those ‘Please Turn Off Your Ad Blocker’ Popups
The era of low-hanging digitized fruit and dumb hot money may be over, but there will always be a market for innovation. What’s changing is that in complex, relatively slower, markets, what will be rewarded is the ability to transform experience and knowledge into new solutions. (There’s a reason that the median age for successful entrepreneurs is in the mid-forties.)

What I would recommend is building a career that rapidly exposes you to a large number of industries at a relatively strategic or operational level, then focus in on an industry you find compelling. The tacit knowledge you develop there will help you find wicked problems endemic to that area, and hence develop solutions that can be operationalized.
It removes the 'talk behind your back' and ganging up.
Instagram has turned us against ourselves
Grafana Explore author here. It's still in Beta and would love feedback. Simply open an issue at [0].

What we tried to get right is the seamless switch from a Prometheus to Loki where it's retaining the labels of the query to essentially find the logs that come from the same e.g., "job". The assumption is that you need to be consistent with your relabelling rules of Prometheus and Loki.

[0] https://github.com/grafana/grafana/issues/new
> For all you know the subcontractor gives way better work arrangements and benefits than they would get as a Google FTE. It may not be likely in the specific case of Google but it's unknown.

This is pretty much never the case, and certainly isn't the case here. This hypothesis strains credulity.
> I agree with most of what you said, but it seems silly to have everyone pay into taxes when they're net receivers of benefits.

What's silly is letting people who are net tax-receivers have any say in how much other people pay in taxes. No representation without net taxation!

Caveat: It's difficult to measure, but the cost of regulation (which does not include merely respecting others' natural rights) should really be counted as a form of tax. One idea would be to actually pay people to follow the regulations, as an equitable trade and not a benefit. The net tax-payers in charge would then be responsible for contributing the resources needed to make it worthwhile for the rest to comply with the regulations they propose. Anyone who doesn't comply simply doesn't get paid.
4 Tips to Choosing an Office in Long Island
Here's a great podcast with the leaders of the walk-out: https://www.recode.net/2018/11/21/18105719/google-walkout-re...
Check out https://www.reddit.com/r/tinyhouses for more examples and discussion!

Don't have one myself, but they're fun to look at.
Read Fragments by Heraclitus and it's my favourite book now :)
I found it lacking in depth and interesting ideas of almost any flavor. I've heard that it's better in Chinese and something is lost in translation, but I found myself very disappointed after finishing it and not understanding the strong positive response.
I clicked through and read this on the grafana page:

> Loki is meant to be complementary to existing solutions like Elasticsearch and Splunk that do full text indexing

Can you elaborate a bit on this please? If I'm already using Elasticsearch, Splunk or the like, why would I want to add on another, less powerful logging service? (not trying to be a dick, genuinely want to understand why I'd want this!)
The two words can be strung together just fine in English. Think of the word "rub", then "rubs", then "rubs search", then "rubsearch". The final 'b' in "web" is indeed pronounced differently when linked to the word "search".

For more discussion see:

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

https://en.wikipedia.org/wiki/Assimilation_(phonology)

Page 10 of http://www.ling.hawaii.edu/faculty/donegan/Papers/201Xhistph...
it is entirely possible to pay back money without raising prices. Yes, money flows from the consumer, but, you can:

a) reduce profitability
b) issue more equity and use the proceeds to pay back debt
c) increase efficiency/lower cost to deliver services.
... you say this in response to to someone responding to you and specifically describing why the downvotes are flooding in. Engineers like you give the whole profession a bad name, and we already have one. Seriously, as another poster commented I sincerely hope you can find a way to empathize. One day the engineering bubble may just burst, and you may yet find yourself in a job you hate but need. Perhaps that may help with some perspective?
Cool, just installed Ublock Origin on my iPhone. Seems to work perfect. Thanks for the advice!
My university had a PS3-based computing cluster. I'm not sure if they still do.
Contentos is a Blockchain Partnership Ecosystem (and it’s growing)
Of course it would be used to sell you Tide Pods. It would sell you cars, too. It would also be used to make you anxious and fearful, but not so depressed that you kill yourself. It would be used to make you vote for certain people, buy particular clothes, and encourage you to maximize your lifetime consumption.
A new Clojure book for beginners (Early access)
$75,000/160 sq ft = $469/sq ft. Downtown properties in the booming Raleigh market are around $400 sq ft, and they throw in the lot underneath the house for that.

I don't understand the economics of these things.
Finally, we'll be able to tell people to go Duck themselves while in polite company.
You can memory map and store binary, in-memory data (as long as you don't use pointers). So there'll be some overhead serializing (removing pointers) but ime it's not noticeable since most serialization tasks can be done in milliseconds (even if the dataset is Terabytes) whereas most algorithmic tasks are in the order of seconds, minutes or hours.
Game Piracy Explained [video]
Surprised he didn’t ask for $420M.
My favorite for 2018 - "Antifragile: Things That Gain from Disorder" by Nassim Taleb. I particularly enjoyed the discussion of asymmetry and the implications for investing but also for systems in general.
Author of the book here.
I am happy to answer any questions
Very fair point. I think most media (and consumers) would agree with you as they've found success with opinion-based programming and editorials.

I usually get frustrated with opinion-based content though because it seems to me that it's more about posturing, being the loudest/funniest, looks/appearance, etc. and less about trying to uncover good solutions to real problems.

However, as you mentioned, no one is impartial, so that leaves me with very little content I enjoy consuming which is not that great either in terms of staying informed or engaged.
There is a skill to giving feedback and a skill to receiving feedback and exercising both is emotional/communicative labor. Lots of people:

1) Have Unskillfully given feedback and seen that backfire on them or have no effect.

2) Given feedback to someone who unskillfully interpreted/listened to it and reacted badly.

3) Can’t be arsed to do the work of communicating clearly——possibly its hard for them to organize their conflicting feelings into words——They threfore choose to suffer rather than advocate for themselves.

4) Are afraid of the very very small but nonzero possibility of another person reacting with violence to them—and therefore remain silent rather than advocating for themselves.
Yeah, I agree with your sentiment. Also, this is absolutely correct in the context of this conversation:

you can't have a different set of laws for Google than you have for every other company.

While I agree with the sentiment, the reality is a bit different. This issue seems to be prompted mostly by contractors who are doing the same work for less pay, basically. Like, sure, in a walkout, you’re going to get a lot of support staff, cleaning staff, etc., but in the day-to-day, it seems like this issue has been made into a big deal because you might have a team of 15 people, where 8 are contractors, doing the same work, and being payed less. This helps the company’s bottom line immensely, where you don’t have to give equity to half of the people doing real work.

Again, I get your sentiment, but I don’t think that it captures the reality of what goes on.
Yeah, but it is just all E's!
PHP 5.6 – 7.3 benchmark of 16 platforms (WordPress, Drupal, Laravel, and more)
Isn't it obvious why? The website has detected the ad blocking and is crippling its functionality somehow. If the accompanying warning is suppressed, then the user doesn't know.

The fix for it would be to do ad blocking which is not detectable. That is impossible, since ads are something that the browser basically pulls from the site (or its associated advertising domains); you can't hide the fact that you're neglecting to access ads (unless you wastefully access them and then just hide them from view on the client side, which defeats the bandwidth-saving aspect).
That was quick! Thank God I can concentrate on the content now ;).
No. I used to work at a company with an alleged meritocracy, rather than office politics. They claimed to value opinions based on the quality of the opinion, not who it came from or how senior you were. Somehow the senior people always ended up having the "best" ideas, and because this was a "meritocracy" it obviously meant those who were higher up were there on their merits, not for political reasons. I left for other reasons, but the constant need to pretend that what would be described as office politics in any other organization was a result of this company's superior culture was frustrating.
Perestroika
Yes, it's called a sole proprietorship.
That might be a fun thing to do. Make google and the others pay out the nose by actually clicking as many ads as you can instead of avoiding them. Just have everybody be their own click farm. We could have an international "click to support business day" (hah) where for 24 hours everybody around the globe just clicks ads. That's what they want us to do, isn't it? Maybe we should give it to them.
There's a strait between Northern Ireland and the British mainland. It doesn't take very many people to cause destabilizing acts of terror.
You know that's a bad argument. You can't definitively say "one person tried to follow a piece of advice and it didn't help one person therefore the advice is false/wrong/worthless."

I'm sure if you thought about this though that would be pretty clear to you.
Donald Knuth's 24th Annual Christmas Lecture: Dancing Links
https://twitter.com/dril/status/473265809079693312?lang=en
For what it's worth, my entire point is that there is no line. A line is completely unnecessary. Just like a native English speaker doesn't need to be told what the rule is for adjective ordering -- "the big red dog" sounds right, "the red big dog" sounds wrong.

I've had perfectly fine veggie sandwiches, when I've ordered vegetarian sandwiches, but that wasn't my question -- would you, personally, consider that to be a reasonable response if you went into a random restaurant, or if you were asked to prepare a sandwich for a customer who said they didn't care what kind of sandwich?

I'm not asking rhetorically -- I'm genuinely curious. People do differ on this; many people I talk to disagree on the bagel question, and consider both variants a sandwich or consider neither one a sandwich. My theory here is that I grew up eating bagels at home and not at restaurants, so would eat my bagels with cream cheese open faced, and not sandwiched between the two halves, so I never really created the association with being a sandwich; while people who consider it a sandwich grew up in cities where you got a bagel from a store or deli, where it is pretty much universally served with the two halves stacked, and thus is more sandwich-like during developmental years.

Would you feel comfortable, without knowing the customer, giving them such a minimalist veggie sandwich and still expect that they would be satisfied that you've obeyed the broad parameters?
Maybe I'm not understanding this - the docs say Loki is all about storing compressed log data with metadata, such that only the metadata is indexed. Are you saying you can search the compressed, unindexed data using regex? If so, wouldn't that potentially be incredibly slow?
I mention the blockchain because it (potentially) serves a purpose. It's a verifiable, write-only storage method that can be easily shared among people yet still remain privately controlled. Those are unique attributes!

If we look beyond cryptos to blockchain apps that store textual data (as they all really do), there might be a use case for blockchain with what we call canonical documents in Mimix. I'm not married to the idea and there's no buzzword fishing here. Mimix does not involve a token economy or altcoin.

I must disagree that linking is a 90% substitute for what Ted called tranclusion. Linking is nothing more than the electronic version of the library card catalog. Linking does not help the user find the context of the referenced material nor help him or her to "link" back to his or her own writing later from that reference material. These were the goals of Nelson's transclusion and they're also part of what we're building with Mimix.

As to the paucity of modern education, I agree with the results but not the reason. I don't think people prefer low-quality information. But I do think that corporations and governments prefer to supply that. We need tools to help us Think Better, as we have since Vannevar Bush first proposed his Memex in the 40's. The opportunity to give students and teachers more fine-grained and more accurate access to information can only help raise up the individual to a more powerful place in society.

You are 100% right about Wikipedia. It's low-hanging fruit for canon. Many other datasets are, too, such as the legal documents, free books, and artworks offered by academic institutions. The trick is to integrate those works into the Mimix users' new, original, writing and the purpose of Mimix is to enable and simplify that integration in a way that was never before possible.
I think it's interesting that "sans" seems more important to indicate something is a font, than indicate it has no serifs.
Definitely not getting a price advantage of modular with prices at $200-400 / sq ft. That's squarely in the custom stick-built range.
Doubtful, but office politics can be reduced by correctly aligning incentives. For example, when everyone had the same incentives (e.g., increase profits) then there were fewer misalignments because you could at least try to point everyone in the direction of greater profits. I've seen a lot of organizations do silly things like make promotions purely dependent on how many direct reports you have (rather than impact/output/production)-- this creates a bad incentive -- people hire more and reduce profits however, increase their personal profits.

(Obviously there is another set of politics of how those profits are split, but that is a separate topic.)
Where do people recommend logging infrastructure changes (e.g. database changes, server configuration) for all things potentially not in code?
The same way they know to present the ads in the first place? If they can do one, they can do the other, right?

It just happens infrequently enough that they haven't had to care about it. Yet.
Looks awesome!

Three questions:

1. It sounded like it was easy to set key-value metadata in the promtail tool. Things like hostname, availability zone, etc.

But can you also append metadata via the log-files themselves?

Basically, our log files are JSONL (http://jsonlines.org/) and look like this:

{ "user-id" : "abc", "client-type" : "mobile", "etc" : "…", "messages" : ["Parsing incoming http request", "Saving user data, valid model", "Finishing up http request, sending response to client"] }
{ "user-id: " "def", "etc" : "you get the idea…" }
{ "third log line here" : "and so on" }

Can we ingest these into Loki and have the "user-id" metadata appended as key-value labels to each message?

2. Sometimes it makes sense to group related log lines. In the example above, we'll have ~20-30 log lines from a single http request. It would be convenient if we somehow could group them together, for example based on a unique X-Request-Id value. And then use that in the UI to see all related log lines together easily.

3. We currently store metadata about log-lines that is numeric. For example, things like request time. Will it be possible to query on that type of numerical value, to e.g. find all the log lines where requests took more than 500 ms?
> unless there was some way to make it not suck.

There is no way. Highly reliable internet access can only be achieved via multiple independent ISPs including independent last miles. And if high reliability is not important, competition is still the only way to make ISPs care enough for customers not to switch ISPs.