skysight-inc/HackerNews huggingface dataset:
Im having the same challenges. In my case working from home not by choice, and will likely continue to be remote for a few more months.

Its not too bad when the kids are at school, but my biggest challenge is to convince my wife that 'I'm working'

I keep telling her 'No, I cannot watch the baby or run errands' because I need to focus on what I'm doing. She tells me she understands ,but after a few days it starts again.

I've done Coffee shops and libraries and I like working in that setting, my two main concerns are

- Meeting/Phone calls ( I dont want to disturb others)

- Physical Security ( too much of a hassle to take my laptop with me to the bathroom, and no proper anchor point)

If I don't have any more meetings for the day, I will just go and work from the Library/Coffee shop.

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.
Pasting images from the clipboard would be a nice. Thanks!
Got asked twice this week, maybe this simple Python script can be useful. Periodically checks the WAN IP address of this device by calling myip.dnsomatic.com and submit the change to the provided Cloudflare zone and DNS record, if necessary.

Run this on your home UNIX box / Raspberry Pi.
> I would guess that mainland Chinese people are less aware of dystopian

Chinese people does not like reading in general. Extremely few are aware of how gov works, what's the difference between party and state, and what democracy is.

However it not like the Party are actively censor George Orwell's books, it's just so insignificant. In 2016, the chinese Ministry of Education published list of recommended books for middle & high school libraries.

http://ncct.moe.edu.cn/uploadfile/2016/0518/2016051802153430...

You can search for "9787547121290", which is the ISBN for Animal Farm by George Orwell.
Well, they operate globally and are under media and political pressure globally, so yes, they have no choice but to try to do that.
The paucity of useful tools/libraries written in Haskell as compared to languages like Go are more due to the fact that there are far more people in the Go ecosystem than Haskell, rather than because Haskellers are too busy navel gazing.

This disparity in numbers is in turn is primarily because golang/Python/C is inherently much more approachable than Haskell because the average programmer has cut his/her teeth writing imperative code for a significant portion of their early programming career. The jump to functional way of thinking requires a certain leap of the mind, that most people don't want to take the trouble doing because they seem to be happy "getting things done" in golang or Python.

However, that is not to say that we shouldn't be striving for correctness in code that Haskell fosters, or the inherent simplicity that it forces on you because you are forced to separate your IO and effect-full code from the pure bits. These are things worth striving for. These are broad principles worth emulating even when you are coding in an imperative language.

To turn your McDonalds analogy around: sure, a McD will let you just get your food requirements out of the way quickly and cheaply (i.e. just "get stuff done"). But in the long run, it's bad for you.

Haskell is a healthy salad to an [insert favourite imperative language] burger.
Believe me, any dealer will happily escort you thru a similar order process if you're paying list price.
The article didn't mention this- how do they "justify" taxes on what is "their own province"?
depends on the niche. For high volume, low commercial interest sites (eg. video game blog, torrent site) this might be ok. Direct sales/affiliate/patreon income will still be more profitable for smaller niche sites.

the problem with mining is that it only rewards time on site, rather than the value you derive from visiting the site.
The information you are talking about is called documentation and it should exist outside of actual code files.

If you need to read comments to understand code, you don’t know how to read code. Comments can lie, only code is the source of truth, once you gain experience you won’t bother with comments.
Show HN: A cryptocurrency hedge fund anyone can invest in
Dupe of https://news.ycombinator.com/item?id=18771987

An interesting topic nonetheless. I dunno why people put such faith in tiny devices less known than an offline airgapped piece of x86 hardware.
I've also been getting a strong impression of Google being a yellow pages.

Almost all of the time I Google something, it's because I want the top result. As in, I search [company name] and go to companyname.com.

But otherwise, I find 90% of my searches are [reddit topic] or [wiki topic].

I use [reddit topic] the way I used to use Google itself.... I'm not sure if this is a good thing.

It's where people talk, rather than SEO and try to sell you crap.

That said, there's increasing amounts of ads pretending to not be ads, scams, and shills on reddit.
There are probably legal issues preventing them do from doing so. I'm not super familiar with this area of law, but the snippets they shared probably fall into some analogue of fair use, while the full documents would be a clear breach of trade secret laws.
Karaoke is more popular than playing in a symphony orchestra. Having a higher skill check / barrier of entry doesn't make the hobby any more entertaining.
Best Data Visualization Projects of 2018
That works against you. With the hollow devices, you can weigh it to see if there’s a difference.

If it’s full of glue, remove glue, add your implant and add enough counterweight so it weighs the same as the stock device.
Couldn't NFC or some other proximity-sensing tech largely solve these issues? For instance, AirPods will offer to pair with a new iPhone when they're within some fairly short range (I think around 5ft, but I don't know the specific distance) - theoretically, car stereos (and a slew of other devices, for that matter) could use a similar approach, possibly combined with NFC for pairing-on-contact.
Only the Kona 19 is an EV, earlier models are ICE.
I worked under him while this was going on. Learnt a ton from him. He's very good at teaching the fundamentals of drawing for animation; I would not be the pro I am without his cruel tutelage.

When all the details came out of what he'd been doing to Robyn, Katie, and a long string of other women, all my art skills felt tainted and nasty.

I'd prefer to attach warnings to all mentions of his stuff, to help anyone looking to learn about drawing know what they are getting into.
I suspect most are unwilling to put themselves in jeopardy. Seriously, who would want to go through a confirmation process that includes having to defend against absolutely unsubstantiated accusations of bad conduct from thirty-five years prior?
Well, he is more noteworthy for being a successful businessman than an oncologist.

A more relavent criticism perhaps is that he recruited Scully. Also, did he hire other jugglers or similar individuals later in his career? I dont think the stunt should be praises without measuring its outcome.
Well, yes, that's kind of implied isn't it? If it was in demand then they won't have to negotiate with you as much. Some could even charge more if the demand is high enough.
If you believe words are so inconsequential, why do you fight so hard for them?

You fight hard for speech because words have an incredible impact on society.

No matter where you fall in regards to Facebook’s right to set standards on their own platform, implying that words are meaningless is silly.
"In case X, do Y". You can make that pretty terse with clever pattern matching, in term of amount of keystrokes typed, but someone will always come in and feel they can save even more keystrokes by not handling all of the cases.
Amount of bugs that end up in production. A reasonably important and easy to measure metric.
What, exactly, do you think a purpose-built queuing system does under the hood?

If it’s sane, it’s doing exactly the same transactional row locking an RDBMS is highly optimized to do.

I have apps with RDBMS queues doing thousands of work items per second with 16 workers. Very few applications need more than this.

Introducing a whole new subsystem and API for queueing is a bad engineering decision in most cases.

Fan-out is generally an anti-pattern, but if you need it, then explore other options

Note that I am talking about Kafka-style linear queues in an RDBMS, not pub-sub.

Triggers or app code do very fast transactional inserts into queue as part of the initial write; consumers fast-poll with “update top 1 ... where status = <unprocessed>” and back off polling exponentially when the queue is empty. This is just a few lines of code trivial to do correctly and cannot deadlock in READ COMMITTED or SERIALIZABLE modes.
> Also, I think with: "very biased" to describe point of view is an unnecessary editorialization, , and "severely questionable assumption" I totally disagree with.

Well, I am questioning our own assumption that we are intelligent and conscious. All we know is our current level, and some of us can imagine a possible higher level. But that might not even describe a "true" intelligence and consciousness.

Because if anything, so far agent Smith from the first "Matrix" movie is right: we act more like a virus and not like mammals.

You can disagree with my wording of course, but do you disagree with the premise?

> Massive competition leads to a decisive, if catastophic, yet Pyrrhic victory of attrition, perhaps?

Yes, this is how it looks like. If there's gonna be some sort of big war where everybody gets to pull out their biggest sticks then it definitely won't at all matter who is gonna win because by the time the "victory" arrives the Earth is probably gonna be an uninhabitable wasteland.

Our military are like that. There might not be anything remaining to fight for but their values will likely compel them to fight until the bitter victory. And it's very likely it will be bitter indeed.
9 times out of 10 when you ask for the quote, the answer will be "what will it take to put you in this car today" and the haggling starts. They will dance and do tricks to keep you in the showroom. You need to be determined to walk out, and probably get as far as opening the door, to get them to quote a number first.
Unfortunately, things like psychology and sociology are rife with inherent problems as areas of formal study. Hard sciences have serious challenges in, for example, replicating studies. More "social" degrees tend to be vastly worse.

I participated in at least one seriously flawed psych study being done so someone could get a degree. I was not impressed.

I find the social stuff really fascinating. I seem to have an innate knack for it and I've taken college classes pertinent to that interest.

But I tend to seek out other types of information when trying to further my interest in understanding how people work. For example, negotiating, parenting and marketing are all areas that require you to understand how people work and are results oriented. You either get results or you don't.

A good test for how solid your hypothesis is: how well does it predict results? This is a general rubric. We know that Einstein's Theory of Relativity is superior to Newtonian gravity because it more accurately predicts planetary positions in the future.

Ability to predict outcomes accurately is fairly strongly tied to performance. So, to my mind, social things that are performance oriented set a higher bar than those that are generally descriptive in nature instead.

Psychology's ability to genuinely reform people with serious mental health issues is notoriously poor. This suggests it probably isn't on especially firm footing.

In addition to the above areas of interest, I also find some harder sciences, such as neurological studies, much more generally useful for understanding social phenomenon than most psych or sociology things I've seen. I've also found books written by primatologists very good.

A person I knew with a psych degree told me once that psych majors are mostly people who don't really understand people and are hoping to get a clue. Sadly, this hit a nerve for me. Some psych majors I've personally known fit that description all too well.

Maybe someday these areas of study will be better than they are currently. But their current state leaves much to be desired.
Interesting trade off. I can't see many people in practice weighing a device. I could see a casual hacker physically destroying a device putting such an implant in. But not every attacker or victim are in the common category.

Of course, getting there earlier in the supply chain..
I'm one of those in the marketing department and there's a compelling case to be made for making sites accessible. If you're running into obstacles from management or marketing it's likely because they don't have a grasp of the numbers.

Getting the data is easier nowadays than in the past. E.g. https://www.census.gov/newsroom/releases/archives/miscellane... and http://www.pewresearch.org/fact-tank/2017/04/07/disabled-ame...
This kind of pattern indicates that the underlying language has inadequate metaprogramming facilities. You should be able to robustly verify certain guarantees via the type system instead of relying on a specific code formatting convention to do it.
That's pretty convincing, christianity has been around for a lot longer than the CCP, so by the Lindy effect we would expect it to outlive the CCP.
Amazon's “Add to list” design
> Golang does not give you much help keeping them in sync.

What do you have in mind, here? Something like python's doctest?
Meh. Wouldn’t recommend Shitpress.

This niche itself doesn’t pay too well because prices are pushed down by so-called “developers” from third-world countries (they are bad, but clients don’t know any better and still end up going with them).

The product itself is crap, code quality is bad (PHP can be done right with good practices and modern frameworks like Laravel, but Wordpress is the total opposite of all that by design).

A Wordpress client ends up being a nightmare. Maintenance and support nightmare for you, not a good experience for the client because it always breaks and requires constant maintenance, etc.

Also a lot of Wordpress projects involve dealing with bad code from previous developers. I’m not saying that to shit on the previous developer - it’s just that shitty code is normal, accepted and expected in the Wordpress world, but is definitely not enjoyable to work with and will make you miserable.

Finally PHP clients are often bad. I recently turned down a client after arguing back and forth how upgrading their crappy Joomla site with 20+ plugins (most of which will need to be updated manually because the original developer is not around) and developing a custom theme from scratch will not take one days worth of work.

So I would recommend staying away from CMS projects completely. If a client needs a CMS just get them on a hosted solution like Squarespace so you don’t have to maintain the crappy CMS down the line.
There is a central one actually, 失信人名单[1], maintained by the judicial branch. Other credit scores can be used as evidence on a court.

Recently ZTE lost a case and its legal representative was on that list. If you are doing business in China, make sure checkout that list first. You can search for both corporations and citizens. Actually personally I think if Chinese stole so many IPs, western companies should embrace the system to fight dishonest Chinese companies.

But it's certainly not Zhima/sesame credit.

[1]: http://zxgk.court.gov.cn/shixin/
I wouldn't advocate going to a 100% cash-only system either in 2018, and neither would any other reasonable individual
I see a lot of comments mentioning various versions of the following:

- "It's the "jazz music" of software development."

- "...breaks all the "rules" but does so purposefully..."

- "this is irreducibly complex, and cannot be split into multiple files"

- "that smallness-of-file or smallness-of-function is not a target to shoot for"

I am wondering: can't all the above statements be said in defence of any poorly engineered, gargantuan single page code?
> The information you are talking about is called documentation and it should exist outside of actual code files.

The file in the OP is Go. In Go, you are encouraged to write documentation and code in one place[0]. The end result is very nice, auto-generated, human readable documentation[1] which is tightly coupled to the code it documents.

[0]: https://golang.org/src/net/http/doc.go

[1]: https://golang.org/pkg/net/http/
IIRC Bluetooth 5.0 allows connecting to multiple speakers at the same time, no? I imagine we will see implementations become more common within a year or two?
Let's take Facebook out of the picture, it's too hot a topic. Let's talk about the datawarehouse of some other big tech company like amazon or adcrunch. The DW can be queried by user but each query might take 10 mins to evaluate, so it can't be used for realtime UIs. Instead you would have to denormalize the data to display to a user. That's a project, it might take a few months.
>could go for $3k-$4k to a dispensary. Now the high end seems to have fallen out and you're maybe lucky to get half of that.

For comparison, bulk price of tobacco is a few bucks a pound. Admittedly I am not an expert in marijuana vs tobacco cultivation, but I doubt it's 1,000 times more expensive. Ultimately, the problem with profiting in a legal marijuana industry is that people simply don't smoke that much pot.

Say that there's 260 million adults in the US and they all smoke 1 joint per day. Assuming:

1 joint = 1 g of marijuana
1 lb = 454g
1 acre can yield 600 lbs of marijuana
1 farm is 1000 acres

If you do the math, that means we need roughly 350 farms worth of marijuana. Or in terms of acreage, roughly 0.04% of all the acreage in the U.S. under cultivation. In other words, even if we assume a ridiculous level of smoking there's simply not a huge demand for pot. Using more realistic amounts, a handful of large farms could produce all the marijuana consumed in the country.
please stop doing this, it is sad to see fires being set up on threads which belong to Halide. TVM benefit a lot from its Halide ancestry, and we are deeply grateful for that.

I personally made mistake initially, which I deeply regretted, for not adding a clear citation to Halide in some of our codebase where we reused useful hacks introduced in Halide codebase. We fixed that issue a year ago.

The two projects now have very different design priorities and focus. We as a community should not hijack the thread that belongs to Halide.

Tianqi - TVM PMC
Well let's face it, we buy things based on emotions. The wife and/or kids like something. You can see yourself driving it. As long as that is true, there will be car dealerships exactly as they are today.
767mph is not 20x the speed of sound anywhere in earth's atmosphere
This is very one sided. Only shows the opinions of people that support the system even though vast majority do not. Seems like Vice is doing propaganda for China's Orwellian/Black Mirroresque system
For the title of this HN submission, the text is from the og:description tag in the page's html.

I'm not sure how the popular websites were selected.

Perhaps the author of the site can answer your question in the comments of the corresponding blog post.
http://www.catonmat.net/blog/announcing-techurls/
Buy a silent ringtone and set it as your default. Then assign a ringtone to the contacts you want to come through. Now all calls are silent except those you specify.
The same tragedy-of-the-commons effects can affect any economic system if there's no mechanism to prevent them. If the means of production belong to the people in name only, then those with the real power will exploit them to the detriment to others. One advantage of capitalism is that we don't have to pretend this doesn't happen, which means we can introduce the strong regulations necessary to control externalities.
Beware Silicon Valley's Gifts to Our Schools-Tech toys do more harm than good
Should be par for the course for individuals putting their life savings on such a thing. A kitchen scale gives you .1g accuracy, which should be enough to tell you something is off.

I've heard the same for fake IDs: clubs will weigh them to see if their weight is within range of real IDs.
> I have no idea what we are even discussing.

Yea I figured. I'm not talking about Facebook at this point, this is a general engineering comment.

My point with the modeling comment is that the might not access it by individual, because models can be trained on statistical averages and time-ordered instead of by individual. Also the models are trained offline (meaning not in real-time).

If you have an analytics table sitting in HDFS ordered by timestamp and you want to produce a realtime UI for users, that'll take some engineering work, right?
They both present a slightly different perspective - one's about the human element of the sport, and the other's about the mechanical. I actually thought the mechanical might be more interesting for Hacker News, but it seems that the personal one has got more traction. Happy for either to be killed to provide more focus - I just went on a bit of a monster truck reading trip last night and submitted the ones I found interesting :)
I had a 2012 VW Golf TDI. Before VW bought it back for making asthma great again, it had bluetooth issues. Out of the factory it would only play mono, the right channel specifically.

VW issued a TSB for it and the radio firmware could be updated by the dealership but it was a 3 hour process. I did it, dealership went in thinking it was 1 hour billable and were pissed that I only agreed to pay 1 hour!
I would say this is the fundamental problem of making software, and the reason that the whole world could learn JavaScript and yet being able to make great software would still be a rare skill and why even CRUD apps tax the minds of smart people.

Making the right component tackle the right amount of the right complexity is just a hard problem, and I think when it looks easy it's only because your options were constrained.
The problem as usual is centralization on the Web. That’s what caused the VCs to fund Facebook and why it became this behemoth. (Peter Thiel thinks a monopoly is awesome.)

Take for example a law passed earlier this year which required networks to remove posts dealing with child trafficking. The EFF and many free speech advocates went ballistic:

https://www.eff.org/deeplinks/2018/03/how-congress-censored-...

But what if we had open source software that any small community could use to run their own Facebook-like social network?

Look, Wordpress has been around for 15 year and people have figured out how to clean up their own blog spam. Communities like HN or a local village can easily police their own posts. Local communities are also able to know a local language and local customs and laws.

The problem is centralization.
Bing Sponsorsed Search Results – Tlcketmaster-Us.com
Anyone can invest except non iOS users...
I think the biggest problem people have isn't the lack of privacy in the systems today, but the asymmetric use of/access to the information. Our reliance upon centralized hubs for exchanging information gives more power to those who control those centralized hubs, compared to say if all the information collected by all those hubs were to be made immediately available to all for free. Decentralized hubs will spread the power out to more actors besides gov/the rich/hackers.
You're correct; good clarification on which admin costs we're talking about.
A 3,000 mile long trail of diffuse atmospheric radioactive contamination produced by the white-hot nuclear powered solid-state scramjet engine, followed by a crash of the spent nuclear fuel into Kamchatka. The crash site will have to be off-limits for millennia, increasingly leaching into the groundwater there with every rain storm and blowing about every dry season.
Can everyone play jazz?

No.