skysight-inc/HackerNews huggingface dataset:
Qutebrowser and next browser are both quite programmer-focused. They are WebKit based, however.
Amazon UK had bathrooms outside of airport-style security where workers had to regularly pee in soda bottles because their minimum performance goals didn't allow time for the distant odyssey and security theater required for a bathroom break.
Logitech: “We collect: Product use data... This can include button presses
Suicide could account for a lower prevalence of dementia.
Sometimes complexity is needed.

I've worked on too many projects where it's just do whatever is easiest at the time to get it working ASAP. This works, for a while, but eventually that code base that no one really put any thinking into around design turns into a tyre fire.

Maintenance becomes hellish, extending it becomes hellish and error prone. Finding and resolving bugs become excrutiating.

So when people go for a more complex solution up front, it might not be complexity for complexities sake, they might actually be able to forsee issues in the future and want to avoid them.

I wish more software development projects employed front loading the effort, either in terms of design / architecture / employing some sort of code analysis / quality control etc or even just thinking. Especially thinking.

If the result of that thinking is more complexity, then it's fine. You're introducing complexity early, everyone can get used to it because it's going to make your lives in the future easier.
Yeah. Do they publish comment books though?
The comment this person was replying to seems to be saying exactly that....
> I don’t think that makes China the evil boogie man.

> And I don’t appreciate the straw manning

If you have to turn "scrutiny" into "makes it the evil boogie man", that's kind of a giveaway. I would call this the compiler error of online comments, and static typing can catch errors without having to run the program every time. Which doesn't only save you time, but the readers too; starting the program, getting bogus results, freeing memory and writing a bug report takes much more time.

> I’m not trying to make some broad “China is better than the US” argument.

I don't know what you tried, but going by what's written here, you responded to the criticism of nonchalance with "the problem is that $random_stuff_about_the_US_nobody_denies", as if that refutes said criticism.

When there is an article about a disease, wouldn't it make sense to talk about all sorts of other diseases instead, so nobody thinks that disease is "the evil boogie man"? Are comments about US spook stuff also riddled with comments about China or Israel or any other the hundreds of nations, just so nobody gets the impression that "the US is the only country doing this"?

Why not simply assume everybody knows these very basic things? It's not like any comments (I saw) imply that they don't, unless you read that into them.
No, the reason lawyers make so much is that they have knowledge and skills that are in high demand and that most people don't have.

Software developers don't have any trade union at all, and we're paid well.

The reason you can't buy legal services from Walmart is the same reason you can't buy software development from Walmart. It's just not their business.
>However, it makes me so confused that if it is your intention to run something heavy in a consumer-level Operating System

I assume this is to build a development environment. Especially if you're working on a laptop, on a client-server app that needs to talk to a Postgress (or other) database, running the database in a VM so it goes where you go is a pretty common setup.
How to recognize and correct the (not set) value in Google Analytics reports
No doubt. The author owes me nothing, it is a great series. I just felt like I was left hanging a bit by the conclusion. :)
Namecheap is also scammy. I searched for a random URL (smithstein.co.ru) and it said that while they don't sell co.ru they sell smithstein.com ( https://i.ibb.co/FxmMH81/Screenshot-20181212-133716.png ) . After clicking the button to buy it shows an error ( https://i.ibb.co/2Zbp7hB/Screenshot-20181212-133828.png ) and then when trying to search for smithstein.com I am given the option to make an offer (ie. not buy because someone else owns it)
I'd like to think 4) is actually Containerless or PaaS - "I want to run App". Serverless or FaaS takes this a step further to "I want to run App on demand". What do you think?
They literally can’t afford it, they have razor thin margins. Their business model depends on inhumane working conditions, which is why I would be glad to see them go (not that this will happen, but at least in Germany they have received some pushback against their practices)
Two plus sides: No caps lock, no Windows logo.
Seems like the same people who search for meteorites could get a general location for where this went off radar and go walk around. Other than actual chaff, my mind goes to possible “black projects” when reading things like this. I can’t think of any possible applications though.
Don't see your point. You can bet that it's quite unique to have 4 out of 5 female navigation officers. They brag about it a lot. One wonder how much affirmative action was needed to get them their. Hopefully none. There is a chance that the investagation is done thoroughly because this is quite serious, then it will show if not classified.
Make sure to "read and understand" the text hidden away under "Click for more information" under "Collection of Information"...
I think the idea behind the 200 words is that it is achieveable, once you hit the 200 you're already in the zone, the ball is rolling, you can easily continue. But getting there is the hard part.
The moral, privacy and national-security implications of this law are distinct from the potential economic implications. Related, but distinct.
Yes they do, see my other comment:

Namecheap is also scammy. I searched for a random URL (smithstein.co.ru) and it said that while they don't sell co.ru they sell smithstein.com ( https://i.ibb.co/FxmMH81/Screenshot-20181212-133716.png ) . After clicking the button to buy it shows an error ( https://i.ibb.co/2Zbp7hB/Screenshot-20181212-133828.png ) and then when trying to search for smithstein.com I am given the option to make an offer (ie. not buy because someone else owns it)
AWS eu-north-1
How PowerDNS deals with security vulnerabilities
I'm 24 and this would be my first book. Let me learn my lessons. Thanks for the warning though!
Ships have a siren (big horn). 5 short blasts is "you're about to hit me". The tanker absolutely should have sounded that as soon as it became apparent that something was wrong.

They also absolutely have radars, and normally ones that will sound an alarm when a collision is possible. I suspect the bridge crew disabled the alarm in this case.
The title may have changed because I just copy/pasted it here when submitting. I did not add “disappears” myself, and I am happy if a moderator wishes to change it now.
An internet facing rdp with user name and pw creation guidelines should be "traced" back to Marriott 's IT.
> There’s a reason you can’t buy legal services from Walmart.

Well, actually...

"The Law Store offers fast, face­-to­-face legal services in convenient Walmart locations."
The books by Hillary Mantel that it's based on are even better (2 Booker prizes).
This is all I found about it:

> Cheap GPS devices have existed for at least 14 years [etrex], and yet latitude and longitude coordinates are still not widely used by people to specify locations. We think that this shows latitude and longitude have too many disadvantages to be adopted for a street addressing solution.

But still, isn't their solution just a "wrapper" around gps coordinates? How is it different than encoding 2 decimal numbers into a short text identifier?
No, it's a failure mode of first past the post election systems. Politicians are incentivized to join one of the first two parties, and voters are incentivized to vote for them.

This is not a failure of democracy. It's a failure to teach people about voting systems and game theory.

Proportional representation is the solution to this, so that new ideas can enter government incrementally instead of only when they get the majority vote, by which time it's probably too late.

But this is really hard to get through people's heads, because it is very hard to get someone to understand something, when their influence and power depends on not understanding it.
That is a gross and very, very dangerous oversimplification that flies in the face of everything we know about electrolytes.

I highly recommend you perform a search for intracellular and extracellular electrolyte concentrations.

I also highly recommend not giving anyone advice that could threaten their health.
Try this addon. It solves the captcha for you.

https://addons.mozilla.org/af/firefox/addon/buster-captcha-s...

It works 90% of the time for me.
Money, I guess.

And anyways, I think by "win", they don't mean "make Chrome irrelevant". Competition drives innovation, and the Chrome team probably want to steal good ideas from Firefox, find the feature that will put them back on top, etc... They are likely to get more resources and a more interesting job than by staying alone on top.

The best part is that Mozilla and Google are not really competitors when it comes to browsers. Google doesn't make money from Chrome, it is just a gateway to their profitable services. But Firefox works too: and ad impression on Firefox is not worth less than an ad impression on Chrome.
Thank you! Exactly what I'm describing in the article: 200 words give you momentum. I end up with double this word count in average.
"We only accept applications through our API" right above a button saying "Apply for this job" is the first test, right?

(also the "Apply with LinkedIn" and "Apply with Indeed" buttons on the Full Stack Developer page...)
Loki: Prometheus-inspired logging for cloud natives
Cravings. Also, if you put salt in your mouth and it tastes good, you need sodium. If you can't stand the taste or it tastes "chemical", then you don't need it as much.
I agree, this looks like a failure of the bridge crew.

Any modern radar can be configured to show CPA based on AIS and on the radar tracks. They can also be configured with an audible/visual alert. The radar was either ignored or misconfigured, both of which are bridge crew problems.
> Ideally every application that is unlikely to use more than 2GB of memory should use the X32 ABI.

It's often useful to be able to address in 64bits even if you are never going to use 2GB of memory. And it's probably more and more true the more you care about performance (e.g., mmap() and friends). So I don't think the set of useful workloads that get a performance boost from smaller pointers and don't get hindered by a small address space is as large as you are assuming.
The article mentions creating a clear access control policy. I haven’t worked on access control at all, but I’ve witnessed colleagues at multiple companies implementing it, something which I’ve only seen being done by hand. This obviously leads to bugs and security issues. I always wondered whether there wasn’t already software built solely or partly for the purpose of access control.

I’ve recently been reading about LDAP. While I don’t have any experience using it, I wondered whether you could simply use LDAP to implement your access control. Someone on Stack Overflow asked the same question: https://stackoverflow.com/questions/3363267/ldap-for-applica.... The accepted answer mentions that LDAP can be used for high-level access information, but that the lower level should be handled by the application, as the LDAP scheme would otherwise become complicated. Fair enough.

My question is: What experience do others here have with implementing access control? Have you used LDAP? Is there another general tool built for this purpose which saves us the trouble of building our own system? Surely someone like IBM and Microsoft have built something for this. Are there any open source alternatives?
Love the platform, how long have you been working on this?
I don't think iTunes comes pre-installed these days. It gets updated so frequently they decided to just prompt the user to do an install on first boot. Certainly if you do a fresh install of Mojave over the wire, as I did, it's pretty clean. No iTunes, Photos, iMovie, Pages or any of their pro-sumer stuff by default.
Firefox is my main browser and I love it, but I totally see what you mean.
Chrome looks just right out of the box, but even a small line in Firefox UI makes it irritating.

I have several userChrome CSS changes to make it look exactly as I want. All these taming took me some time, but it's totally worth it because this is a software you spend a few hours every day on.
Why Louisiana Stays Poor
Archiving C64 Tapes Correctly
In short - Despite huge natural resources, Louisiana is "poor" because of huge corporate subsidies from a board that gets to grant tax exemptions.
I don't doubt the tanker is big, but I'd expect it to be a lot less armored, and built as cheaply as possible.

In any case, I'm glad my expectations are wrong.
Intro to Prostate Kit
I get how they could be confused, not paying attention. But here they are communicating. This wasn't two ships not noticing the danger, (then we should discuss whether tech didn't help). Here one ship DID notice it and even communicated with the other ship.

The only viable explanation for that is a) That kind of thing happens dozens of times per day so when it's actually a dangerous situation it's not registered as such (crying wolf), or b) complete sensory overload so that the "umm...yeah...ok" response is from someone who isn't really paying attention to what they are hearing.

Also: my several years old car will scream with alarms if I'm closing on an obstacle, and eventually even start handling the danger for me (if I don't react to silence the alarm). I have to assume the same systems exist for a huge expensive warship. So not only was the AIS turned off - all collision alarms etc were too? Were they practicing some kind of stealth operation where they run without ANY active RF?
Game AI Game Engine Homework
To a European lots of parts of the US don’t feel first world at all. Then again I would say the same about some Paris districts.
> You don't get into finance/medicine/tech startups to have an easy work life balance.

I work in tech and I have a perfect work-life balance, because I live in a country where the working culture cares about this stuff and law enforces it to some degree. I save 50% of my salary while having extremely relaxed working hours (like 3-4 hours of effective work per day). Probably you never been out of your "MUH FREEDOOM" workerist bubble to believe USA is anywhere near the working conditions of Western Countries.
Wow! I didn't know this worked on Chrome.
They raised base pay across the entire network just to avoid bad PR. I suspect Amazon could find the money if they wanted to.
450 comments in https://news.ycombinator.com/item?id=18657532
3 weeks today lol MVP in two days, MLP in one week
I've done watches on both. When you're really exhausted a flying bridge is somewhat invigorating as you'd expect.

I still think an enclosed bridge is better all round. You can have the tools and reference materials you need at hand and have a reasonably comfortable environment which reduces fatigue - a serious problem when you can't just pull over and stop for a nap.

You can still head out to the bridge wings to get some fresh air and have a look around every few minutes, which is what I used to do.
Countries don't compete with companies. What are you even try to say?
If the chaff had maximum surface area-to-weight ratio approaching spiders ballooning, <2.5 um dust particles and dandelion seeds, and there were
enough thermals upwelling air in the area, it's entirely possible for chaff to persist as long as there is an average slight updraft gradient to periodically relift material.

Granted, it's of limited military value unless it were dumped in large quantities (such as an/several E- prefixed US mil aircraft flying air defense suppression/Wild Weasel) and such upwelling wind conditions were present. It's usually intended to create false echoes to misdirect a missile or break a radar lock in real-time with a starting velocity similar to the original aircraft, and then it has no purpose once it separates far from the launching aircraft.
Nordic Semiconductor nRF91 Series cellular IoT module generally available
Perhaps not. Frigates take a long time to plan and execute, a Coast Guard ship is comparatively more agile. It's not unfeasible that the bridge on a ship going in to service today would have been designed 10 years ago.
CEO $150 billion

Bathroom breaks $4

Someone who is good at the economy please help me budget this, my warehouse floor is covered in piss.
Fighting the Insomnia Machine
Wonder how long until a Fastmail employee is compelled to hack the company. I have really liked Fastmail over the years. What a sucky situation.

Any good Fastmail alternatives (not google, outside AUS)?
Always the same ritual:

- Read about new firefox version

- "I should give it a try again"

- Update and start new firefox

- Open spiegel.de and youtube.com (note: with pi-hole active!)

- Fans of RMBP go crazy, scrolling a news article lags like it's 1999

- "Well, let's hope for a better/usable performance with the next update. I'd love to use it after all..."

:(
In Poland, lawyers got deunionized to a large degree around 10 years ago, and the result is that most lawyers with private practices are no longer making great money, or are plain struggling. The only ones who make a very good living are those in niche specialisations, handling corporate interests.
Rosetta witnesses birth of baby bow shock around comet
I don't understand your comment. Germany and France don't compete with Amazon, they're countries. Are you saying that Amazon can't exist unless they get to use their workers in ways that wouldn't fly in other first world countries? What's the Mexican Amazon competitor?
How to create a heatmap in R
Or... it's the main target of accelerationist activists to radicalize the knowledge workers and subvert the status quo through high-tech powered dissent.

Or just both.
I wrote a book[1] - well - i wrote the same book 4 times again and again, writing, learning, throwing away, writing, iterrating, editing, rearranging, throwing away, starting new, iterrating, ... . Some learnings:

I) just write

first attemp i made a super fancy setup - google chrome book with custom linux installed that automatically transformed markdown via pandoc into a custom styled PDF everytime i saved. was fun to create this setup, but i wasted time not writting the actual book.

II) don't wittgenstein

i wanted to be absolutely correct, so i started with defining word, what do i mean with website, domain, webproperty, webpage, page, link, external duplicate content, internal duplicate content, ... or any other technical term. wittgensteining is yak shaving for authors. don't do it. just write.

III) a manuscript is not a book

after you are finished, the real work start. a manuscript does not have the same feeling, read-feeling, read flow as a real book. get a professional editor, work with him/her. fire him/her if not the right match, find the right match, start again. the right editor is as much a factor for the success of the book as the author.

IV) live with the law of strawberry jam

the further you spread knowledge/jam the thinner it gets. yes, in a 1:1 talk, in a 1:12 people workshop you can communicate more knowledge than you can with a book. talk, interaction, any form of communication with exchange, has direct feedback - something unbelievable important for information communication. a book is a one way street with - if at all - delayed feedback. you can always continue writting, pack in more knowledge, more details, more clarificaiton, more scenarios, but then the book will never finish. at one point you have to stop.

V) cut away

go through your book again, and question every word, every sentence, every paragraph, every chapter. if the word, the sentence doesn't ad substential value, get rid of it. your book will be better. it's not about quantitiy of words, it's about what you want to say.

VI) let go

& publish, just do it.

[1] "Understanding SEO - A Systematic Approach to Search Engine Optimization" https://www.fullstackoptimization.com/b/understanding-seo ISBN: 978-3-200-05426-4
>A lawful order by your government is not slavery.

Don't be ridiculous, slavery itself can be made lawful and actually is in some countries.
Amazon the company made a profit of billions this year. Amazon the store is nowhere near as profitable as AWS etc. but they can still afford it. The lack of profits in retail is from choices of going for aggressive expansion and going for those thin profit margins. They don't need these sort of demeaning gimmicks.
Moving from Rails to Vue Saved Me Headaches – and $84/Year
I like the website, its simple and fast. Also love the idea.
The light distraction thing has been taken into account on all ships I've been on, including warships. Everything that can be dimmed is dimmed, normally to the point where it's not really usable without a hood or turning up the brightness when you need it.

Everything that can't be dimmed gets a curtain made up for it.
For those without a Medium sub:
https://www.tygertec.com/rails-to-vue/
I have built an app that helps people to write every day and track their progress:

https://writingstreak.io/

I think you might find it useful (it's still in active development, I'm currently working on completing v1).

I really hope your project takes off, there's never enough writing tools and communities!
Ask HN: What is college about with CS as a major?
Originally asked at Reddit, https://www.reddit.com/r/college/comments/9y6zu2/what_is_college_about_is_it_about_exploring/
Ahhh, the "XYZ is a billion dollar company!!1! they can afford to pay $x to their employees" argument.

Guys, i suggest looking at some of these companies balance sheets. In many cases (Walmarts, McDonalds...) even a small 5% pay raise for all employees would eat every single penny of profits.
There's no such thing, or it doesn't mean anything, legally speaking. (Please correct me if I'm wrong.)

If a majority of one of the house's seats belong to people who identify with party A, then they're more likely to vote with party A, but they don't have any special privileges like choosing the head of state (e.g. Prime Minister).

More practically, to vote in a specific PM in a country with a normal parliamentary system, you need to vote for local representives that belong to their party, then hope that the party keeps them as the PM. Meanwhile, you end up with local representatives you may not want in the course of supporting the party. A president, in contrast, is just voted on more directly (yes, electoral college inefficiencies aside).

As far as I can tell, a parliamentary system lends itself to having more parties because they can form coalitions to maintain a majority and elect a new "government" or administration. While that isn't possible in the US, it also isn't directly needed because the President is elected.
1. Contextual design, holzblat
How to understand and structure a user's life and environment and what to look for when they are struggling with a problem or using your product.

2. Lean Customer Development, Cindy Alvarez
Practical and immediately useful guide to interviewing and talking to users. Read after the Contextual Inquiry book above. If that book teaches what to understand about a user's workflow and environment, this one teaches how to elicit those answers from customers when talking to them.

3. About Face 3, alan cooper
If the previous two are about (a) what to look for when understanding a customer and (b) how to get the info you need to build solutions for those customers, then this book is about translating those learnings into user journeys and experiences.