skysight-inc/HackerNews huggingface dataset:
I added this comment to my quotes collection.

I think you are more or less spot on. Personally I'll mention explicitly (one could argue that you already say this above) that well designed libraries and languages helps you by containing some of the inherent complexity while avoiding to add incidental complexity.
Eclipse can do it both ways. There is no need to look at a line if there is just one class to choose from. If the line is important, i will look at it. But the first priority is to get it running.
healthy new year weight loss resolutions!!
Is this light in the sky a reflection (as on water vapor/smog) of what is happening at ground level?
Obligatory link to the classic paper on the subject, from 1991:
https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.h...
Tell that to anyone who has a kid playing Fortnite. They're either spending money or declining to spend money constantly. Fortnite is free in the sense that it's free to walk into a bar.
I use `s3:PutObject` with versioning - yes.

Although I've not tested if only having `s3:PutObject` even allows overwriting in the first place? You might not need versioning.

Also - they dont have `list` or `read` access, so they cant even see what files are there to overwrite in the first place. They might be able to guess depending on your code, but adding some random numbers and you'd be pretty safe.

Any AWS IWS experts able to confirm if `s3:PutObject` allows overwrite?
No. The malicious links were from malicious nodes. You can run your own node, and connect only to your node.

https://github.com/chris-belcher/electrum-personal-server
Is this just the result of companies still having a fear of commitment after the great recession? Because using contractors to save money isn't new. I remember a Simpsons episode where Homer was laid off(?) from the nuclear power plant, then hired back on as an independent contractor without benefits.
> Korea and Taiwan were both integral parts of the Japanese Empire before WWWII [1].

[1]World Wide War 2.
This happens in Nigeria a lot (><) I hear and see a transformer explode multiple times per week.
Shellcheck[0] is the Haskell program I use the most.

[0]: https://github.com/koalaman/shellcheck
What’s your point? Fortnite combines elements from many other games and you call this a ripoff? This is how "art" is created in many cases. F2P has been around for a long time, so what?
World of Tanks? It was definitely pay to skip the grind.
India bans foreign companies selling products from their affiliated companies
Why Cryptonetworks Are Eating the World
How and why you should write a Gratitude Resume
> do other HNers also feel that a high comment:code ratio probably indicates quality?

That's always been my instinct.
There are places where you can't get by on public transit. E.g. most of the Silicon Valley.

And I had pretty good experience buying my car via a site where I could configure it online, get price from a dealer (online), come in, see them honor this price (which was not the best possible but quite ok) and get a car without an exhausting sleazy spiel. Unfortunately, this was years ago and the site that did it is long dead.

I still think it was a great model, however I can understand how families like mine buying a new car once per 10 years (maybe) or so can't sustain a viable business model, while sleazy car salesmen deliver the $$$$, so however I hate this, they have much better chance to survive than honest and customer-friendly buying experience.
Problem is, some people don't want to be "escorted", they just want to be able to look through the options and pick for themselves.

One family member bought a Mazda, and then two months later it was stolen from their home, stripped for parts and burned.

Insurance would only pay out in the form of a cheque to a dealer, and the dealer would only deal in-person, even when told they just wanted an exact replacement for the previous car. The sales guy wanted the opportunity to upsell on some other feature, rather than take the guaranteed sale.

Even now, with the advent of the internet, it's stupidly difficult to figure out what options are available, their pricing, etc and to configure a car. Oh no, you have to visit the dealer to know all that. Bullshit, the dealer's doing it online, why can't I?
I’d love to have an open-source alternative to it, but I’m not sure if this has inline LaTeX support?
Daily Horoscope December 28Th
I used a bulletjournal for one year. It's very nice and has something zen-like to sit down and write on paper with a nice pen, but in the end I spent too much time maintaining the system. I tried to come up with cool spreads for tracking movies I want to watch, money I borrowed to people, credit card balances over time visualized and and and, but most of these spreads became annoying to update and drifted into being not complete, or I started dreading having to update it every month.

I also didn't like creating the monthly spread at the beginning of each month. Yes the point is that you get an overview of what's actually going on, but the more often I did it, the more often I didn't want to do it. It also meant that my bulletjournal monthly spread had to be kept in sync with my digital calendar which I needed for nagging me about events. Actual future planning was another restriction that was very difficult to get around. The yearly view works ok-ish, some other more complex systems were too much for me to try.

After a while, despite me really wanting to use my system, it just wasn't convenient. I spent too much time adding data into it, couldn't immediately jot things down when I was on the go, still had to use an app, and had more weight in my bag. I didn't like the feeling when I knew I forgot to write things down and my daily spread being incomplete. It was also pretty restrictive in what I could actually do given that it's just paper and ink.

I am bouncing between different setups these days but have been with Things 3 and a GTD-ish kind of approach now. I am now and then grabbing my BuJo though and still want to give it another proper go at some point. A completely digital version with a free-form ish text based editor similar to taskpaper or agenda would be very appealing!
Indeed. It’s more like a document editor (like LO Writer, or MS Word) than a note-taking app.
>Tesler's Law, also known as The Law of Conservation of Complexity, states that for any system there is a certain amount of complexity which cannot be reduced.

https://lawsofux.com/teslers-law.html
> "how did I get here?"

In emacs go-mode, pop-tag-mark will take you back to where you jumped from.
>These individuals are free to create their own businesses and websites which facilitate whatever kind of discourse they please, nobody can take that away from them.

This is not just about free speech and freedom of association. It's about anti-competitive practices in the marketplaces. People who have done what you suggest discover a coordinated effort to de-platform which includes things like making it impossible to use theoretically neutral infrastructure, like CAs or DNS or routing or payment systems or monetization. Meanwhile "approved" competitors see no such bar. In the United States this is conspiracy to restrain trade. When a person can only make a living if the platforms approve of the content, the platform is picking winners and losers in the market. These are outrageously unfair business practices.
I wrote a free book about TDD and clean architecture in Python
Hey HN,

I just published on Leanpub a free book, "Clean Architectures in Python". It's a humble attempt to organise and expand some posts I published on my blog in the last years.

You can find it here: https://leanpub.com/clean-architectures-in-python

The main content is divided in two parts, this is a brief overview of the table of contents

* Part 1 - Tools
- Chapter 1 - Introduction to TDD
- Chapter 2 - On unit testing
- Chapter 3 - Mocks

* Part 2 - The clean architecture
- Chapter 1 - Components of a clean architecture
- Chapter 2 - A basic example
- Chapter 3 - Error management
- Chapter 4 - Database repositories

Some highlights:

- The book is written with beginners in mind

- It contains 3 full projects, two small ones to introduce TDD and mocks, a bigger one to describe the clean architecture approach

- Each project is explained step-by-step, and each step is linked to a tag in a companion repository on GitHub

The book is free, but if you want to contribute I will definitely appreciate the help.
My target is to encourage the discussion about software architectures, both in the Python community and outside it.

I hope you will enjoy the book! Please spread the news on your favourite social network
That's just good production values that most AAA shooters like CoD and Battlefield have. AAA studios can iterate, hire top talent and do a lot of QA testing, so naturally elements like gunplay, weapon balance and map design can be top notch.

I think the genius in PUBG can be found more in seeing the opportunity of creating a standalone realistic Battle Royale shooter at the right time.
One question: how do you create the index if you don't have the content yet? How do you decide the length of that topic? Do you just guess?
911 call centers down in Washington state
Four Cloud Computing Trends Businesses Should for in 2019
Convert Jpg Image or Logo to Embroidery File Free
Here's a video I took

https://twitter.com/reustle/status/1078476019051446273

Felt like fireworks without the sound
It's insane more people haven't realized this. All you need to do to fix our healthcare system is bring transparency to prices and have insurance actually be insurance again instead of health plans. I have multiple anecdotes from my own life where I didn't care about the cost of something due to my insurance paying for it (and in some instances not being able to be informed of the price beforehand). When you have a whole country like that it's easy to see how things have gotten to this point.

The only downside is I don't see how it would fly politically...which is a big downside.
What is the cause?
this. (and the article mentions some of the gov entwining)

And

It's often just not seen, which to me is worse then being "laundered to look like it's [private-party]'s fault"

When speech is erased, or otherwise hidden and downranked, many people assume, both the poster of the content and those people that have followed or liked believe that content they are expressing desire to get, never existed at all

- so there is no blame because so many do not realize the censorship in the first place - which is even worse imho.
Cloverfield feels anyone?
I wonder if it’s not the language that causes the products, but more that programmers that are drawn to functional languages are less likely to care about product.

That said, lots of things are functional: chunks of Facebook, Twitter, and Microsoft (and I assume Google) are written in OCaml, Haskell, Reason, and F#. Jet is built in F#. Jane Street famously uses OCaml, and Scala is becoming the standard language for hedge funds. Spark apps are usually written in Scala. Etc.
> I've seen other guys working from coffee shops, that somehow take phone calls and attend meetings ,and I can barely hear them. If I ever master that skill "speaking quietly, yet clearly without actually whispering" it would make a big difference in my life.

First step is to get a good mic.
No VIS?
This will be a post mortem to read. No details yet but I’m wondering where the broken links are? Is it a VOIP glitch or more than that?

Edit:
VOIP indeed. Centurylink outage: https://komonews.com/news/local/centurylink-outage-knocks-ou...
Just clarified with my SO. I am an idiot. This is the case. Sorry, all.
Indeed. I am an idiot. My mistake. She was simply telling me about a video her dad had watched and clearly I don't listen well.
Loved the writing style in this. It pulled me along at a decent clip, kept me interested right to the end - and that’s something I never thought I’d say about monster trucks.
Yes, when a transformer fails spectacularly like this, there's often an electrical arc for a brief time, which is typically about as bright as lightning.
It was likely the electrical discharge through the nitrogen in the air (guessing arc discharge in this case); it ionizes the nitrogen, which emits blue light when it's subsequently de-ionized.
Interesting blend of raw clojure, java interop, os integration... very very nice
I just got a push notification to my phone about this. According to Clark (County) Regional Emergency Services Agency's Twitter feed this is due to a widespread CenturyLink outage:
https://twitter.com/CRESA/status/1078415710064275456?s=20
I'm not quite sure how it works in javascript, but I would look up javascript cffi or electron cffi or something like that to find how to do it. As for go, it might be possible, but it'll definitely be harder. You'll have to find how to expose a c api to your go code.
I know.

It'll take me one level up, which is not sufficient to answer my question, and by the time I find my bearings again, I have to jump back down a couple levels.

I've done a lot of this, both for Common Lisp codebases in Emacs, and for Java codebases in IntelliJ. Having to jump around and remember stuff eats into "7 ± 2" short-term memory limit that you need for the code you're working on.

(With Emacs, it's at least a tad easier to split the window to have 4+ different in view at the same time.)
> I kind of see it as the opposite: “space shuttle style” is code that adheres to heavyweight rules that most software development has abandoned in favor of a more improvisational style.

Most software other than that written for space shuttles and other seriously critical applications.

A colleague of mine works for a telco, and changes to software that runs on satellites takes months to approve and goes through verification stages that include running on simulators and duplicate hardware that is on the ground.
Musk asks judge to dismiss cave diver's lawsuit
And of course, it's nothing like the code referenced at the top of this thread.
Global Music Streaming Service Market Size, Trends and Forecast 2019-2024
The Report named “Global Music Streaming Service Market” serves crucial perceptions into global Music Streaming Service industry along with newfangled industry details, currently dominating players in Music Streaming Service, chapter wise analysis of each section and looming industry trends, which will guide the readers to target Music Streaming Service market product Specifications and clients driving the long-term market revenue and profitability.

The Scope of the Music Streaming Service Market Report:
This report mainly focuses on Music Streaming Service industry in the global market. This report primarily covers Music Streaming Service market in North America, Music Streaming Service market in Europe, Music Streaming Service market in Middle East and Africa, Music Streaming Service Market in Latin America and Asia Pacific. This report segregates the Music Streaming Service market based on Type, Competitive Players, Regions and Application.

Request Sample of Report at: https://emarketresearch.us/global-music-streaming-service-market/#Request-Sample

Music Streaming Service Market: Key Players/Manufacturers Analysis
Apple
Deezer
Google
iHeartMedia
Pandora Media
Spotify
Guvera
Microsoft
Slacker
Saavn

Music Streaming Service Market: Type Analysis
Paid music streaming
Free music steaming

Music Streaming Service Market: Applications Analysis
Commercial users
Individual users

Music Streaming Service Market: Regional/Counties Analysis

Query Regarding this Report at: https://emarketresearch.us/global-music-streaming-service-market/#Inquiry-Before-Buying
It's not unheard of at all - astute car buyers know how to read VINs to find better/worse cars. Ask VW fans if they know how to tell if a car was built in Germany or Mexico - it's in the first character of the vin. Car build quality is a complicated subject but it's generally understood that some manufacturers do better than others.

We'd be surprised if someone found missing bolts on the vehicles at a Lexus dealer, but if you heard of someone's new Range Rover having problems, it would par for the course. The consensus opinion of automotive build quality rankings is generally that Tesla is below average but it's not the worst. Elon Musk is on the record benchmarking Toyota so at least he knows where to put the bullseye.
They're a hedge against a particular kind of collapse of society - one in which the currency collapses (hyperinflation) or the nation-state backing the currency collapses (revolution/coup/regime change/tyranny, followed by asset seizures). If everybody is shooting each other and there's no food in the stores, you're fucked regardless of how many Bitcoin you own. If there's a nuclear attack and the electrical grid is knocked out, your Bitcoin isn't going to be accessible. But if the hard assets & businesses are mostly functional but just don't know how much they're going to get paid tomorrow because the value of a dollar is 1/4 what it was today, Bitcoin is pretty handy. And if the government decrees that the bank accounts of certain persons who are politically opposed to it are now property of the government, Bitcoin is pretty handy.

While I think a number of Bitcoin maximalists have the former couple scenarios in mind, and agree that their beliefs are illogical, the latter two scenarios are actually much, much more common in recent history. Think of Zimbabwe or Venezuela in the present day, Greece in the financial crisis, Russia after the fall of the Soviet Union in the 1990s, East Germany after the fall of the Berlin Wall, Latin America seemingly every decade since the 1950s, or China during the Cultural Revolution. Bitcoin could've saved lives and fortunes for many of the people affected by these. Indeed, it's held up fairly well for people in Venezuela and Zimbabwe, the two countries to face major currency crises since Bitcoin's invention.
> But why did it blow up only now

That doesn’t change the fact that BR predates the hunger games (though the author claims to not have heard about BR when she wrote the hunger games).

BR is supposedly about how the old of japan are metaphorically sacrificing the youth. The hunger games was (according to an interview) about reality tv meets the war in Iraq.
Awareness of oneself is a completely different matter. The Mirror Test is far from perfect, but it does demonstrate that some individuals of some species are indeed capable identifying themselves as individuals in a group, indicating at least rudimentary sentience. There are also other tests for animal sentience, though I suspect it's hard to test many animals due to logistical reasons.

Most multi-cellular life is able to feel pain, and probably pleasure too. That includes both pigs and cows (and whales for that matter). Heck -- even plants have chemical responses to damage, even though they don't have nervous systems. Individual plants can even communicate with each other and let others know of the pain it experiences. In other words: if pain to the living being that you are consuming for food is a concern, then you should stick to eating fruit and things that are already dead.
Agreed. I use a iPad Pro and Apple Pencil. It’s a great writing experience with the benefit of having a digital device. I wish they would make the pencil compatible with the iPad Mini. Then it would feel like I’m using a true digital notebook.
> It seems like, however, you will be more subject to taxation issues (Coinbase is likely going to report big transactions to the government) than to arbitrary evaluations (that lead to frozen accounts) made by payment processors.

Definitely both. Banks have tons of "know your client" requirements. And in most cases, you wouldn't be large enough client so they'd bother to even call you before freezing your account on slightest suspicion.
I’ve found the jabra 65t to have better audio quality than AirPods or Bose soundsport
Only after you open it.
This is fascinating. What do you think possible causes for that might be? Is this an America/Bay Area thing or do you suspect it to be more widespread? Would be interested in other people's take on this also.
I tend to agree but at the same time it’s hard to square that with the theory of IP (vs it’s implementation where the game mechanics can’t be patented), which says that nobody will be incentivized to develop new things if there is no state protection against copying.
HN is a big fan of pointless wars for our elites and supporting the lunatic state of israel. It's not hard to figure out why.
If for marketing you mean product marketing and management then yeah. Apple is very good at figuring out what is the zeitgeist and package the perfect product for the market. It took them a while to figure out the formula and I argue Scully was actually a good mentor to Jobs in that sense (plus his multiple professional failures before coming back to Apple).
I live about two blocks away. The lights dimmed and one of our breakers flipped. Then it got bad. My phone suddenly lit up, brighter than the night's electric blue sky, as everyone I've ever known called and texted to ask about what was going on.

Nothing interesting. Astoria is a pretty great neighborhood tho. We have a 24-hour fruit market next to another 24-hour fruit market.
Year in Review 2018: CPUs
How do these do in a crash test?
I once spent two hours on figuring out why a log file wasn't being modified when there was an error. I knew the location of the file but it just wasn't showing that error.

Eventually I tracked down this line:

// writes to the log file at c:\...\xyz.log
AppendToLog(message);

Yeah, that was the correct path and everything, and yet the line wasn't executing!

Eventually I looked inside the AppendToLog method. It was writing to another file in a completely different path :)

That was when I stopped bothering to read comments. They always lie, and I couldn't even blame the programmer who changed the AppendToLog method -- the comment wasn't inside the method, it was on a call. I can't honestly expect someone who changes a method to look for all the places where that method is called and make sure any existing comments match the change.
The gameplay of games such as Return to Castle Wolfenstein, Quake 3 Fortress and Wolfenstein: Enemy Territory was very satisfying because they felt like arena shooters (due to their use of the Quake 3 engine) but were early examples of games having role specialization.
> The reality is fine-grained democratic voting on every issue does not scale to today's world.

Tell it to Switzerland. The most recent referendum included such important issues as "should the government offer subsidies to farmers who leave the horns on their cows".

Having lived in Switzerland a while, direct democracy may not be perfect but it definitely works. It might not work in America but it works.
Love this thread. I see this a lot, where engineers blindly follow best practices and have urges to re-factor code when its not necessary. Big files are not necessarily bad and I love that a lot of the comments are with me on this. Having to open several tabs and remembering where you are in the stack can be hard once there are more than a couple of frames / function calls in. There is a lot of benefit to keeping logic in 1 file or 1 function, and there is a time and a place for writing really granular DRY code. As with all engineering, there are always trade-offs to every decision and I think its about time we put to rest some of the traditional rules of thumbs and 'code smells' new engineers learn and adhere to like a bible.
Genome Editing with CRISPR/Cas[video]
UT4 got killed by the success of Fortnite :(
Are you afraid of having your rights violated? How can you hold this position in a society?