skysight-inc/HackerNews huggingface dataset:
It's not ok.

I can see the interest in it from a marketeers point of view being that you can target localised marketing to people so rather than a company thats 30 miles way you might see adverts for companies within walking distance.

However on the flip side to that I think it's quite useless as realtime marketing because if someone is out looking for a post office, or somewhere to eat they are more likely to open their maps app and search or look around using their eyes and it's reasonable for the maps app to show location based information because thats what it does.

Then we get to having data of where someone has been (non-realtime) which has similar benefits to marketeers but also poses the same serious privacy issues.

I don't personally believe location data should be broadcast outside of the device without the users explicit knowledge of where it's going and why its being sent, e.g find my phone functionality, mapping apps, share location with a friend your meeting.
I am in the same boat. Received one at work and can not stand the keyboard. I requested an older model, but they are no longer providing them. It might seem dramatic, but I spend my days typing and I need my keyboard to not get in my way. I have resorted to bringing a USB keyboard into work with me.
It's trivial to find optimizations in django debug toolbar..."oh yeah I should use select_related"

If you have no idea what you are doing with an orm you probably won't be able to write decent SQL anyways.
because Coinbase is one of the largest and what would Facebook do if they couldn't own everything everywhere?
I wonder if most Apple users, and the ones they tested the keyboard with, simply don't use the machines very much. Their core demographic update their social media profiles, and sit in coffeeshops, but how many of them write software? The people here are certainly important for their business, but were missed when Apple was designing a machine for appearance and not functionality.
Bitcoin is a pathetic way to boost Global Warming so that a bunch of Chinese miners can separate Westerners from their wealth!
Incorrect. Here's proof - https://news.ycombinator.com/item?id=17414081

Their comment: Windows is terrible. (No downvotes.)

My comment: Windows is the best. (-4 downvotes.)
Use sqllite instead of git? Or git should use sqllite? If the latter then one problem is you'd need to keep your own fork forever as they don't accept patches. I'm not sure if that's a price worth paying to reduce the number of files git uses.
Why is this a problem for you, anyway?
The best advice you can give to someone staring out from scratch is "Don't try to learn programming. It's boring, frustrating, and pointless. Instead, think of something you want to make, and learn how to make that. Start small though."
Just get a Vega 64 AMD and see how you fare. Oh and no AMD wattman for you either.

I use Linux, but it does have limitations, especially when it comes to compatible hardware (mostly due to the manufacturer releasing no/bad drivers) and gaming.
I have the 2017 15", and my wishlist is just

* Fix the keyboard's reliability

* Remove the touchbar

* Give us back those last Wh and bump the battery back up to 99 (right under the FAA limit)

* Improve the thermals (if this means making the machine thicker, then sure). In summer (with aircon set to 26 C) I can't plug my laptop in to charge and use Xcode without it overheating and throttling. Same issue affected my old 2012 rMBP so it's not a new issue.
The only way you'll regret it is if you type the query directly into an editor which doesn't support syntax highlighting or doesn't validate the query before you run it and it blows up in production. This is 'typo crashed my code' kind of stuff.

The solution becomes really obvious if it happens once for 95% of people good at computers.

You might regret it a bit more if you do something like a filesystem read to get the query.

There's your regret. It hurts so much, doesn't it? :)
It's not as simple as that. They originally licensed programmes in a pre-digital world and have had issues with licenses being incompatible with some of the ways they'd like to use the material today.
It's a neural network so chances are, we'll never know how it came up with it's decision. For CNNs we can look at the output of each layers to get a hint but the more diverse the architecture is (such as in this example) the harder that becomes.
Tech workers are organizing
Coinbase isn’t a crypto currency
Ecommerce Company Project Management Guide
> Is this unusual, though? Fairly certain most romance language speakers can understand at least some latin if they put their minds to it.

Yes it works for basic texts, you can understand some words here and there.
What does it mean to be the first Microsoft CDA in Israel?
Iceland passed an opt-out organ donation law recently. It comes into force from 1 January 2019.

http://icelandreview.com/news/2018/06/07/all-icelanders-are-...
Or the alternative, paying attention.
It seems that the breach took place before the GDPR was in force.
Google invests $22M in the OS powering Nokia feature phones
I think one piece of Chinese narrative history that's curious and possibly relevant is: the "line of civilization" bit.

The Anglo-American "history of civilization" traces itself back through British, Roman, Greek periods. It's self aggrandisement and bias, but it demonstrates how hard it is to have a totally nationally centered history of urbanism/civilization if you want to go back a few millenia.

From at least the early bronze age (5000 ybp), the other great urban eurasian-african cultures had a lot of contact. Hindu Valley, Hittite, Persian/Sumerian, Egyptian, Mesopotamian. Their "suburbs" stretched into Greece on the edge of Europe, half of Africa...

China had the silk road and were aware of these distant consumers, but civilisational rivalry isn't a big part of the story. The important rivalries are either internal or "barbarian" facing. Everything was invented in China. There is no Plato (for example) sharing knowlesged sourced from india.

China was always a great power, but they were never a world power (until now) because there wasn't a world, in a sense.
The article mentioned that an owner can make $300k if they have 40 vans and 100 employees. $300k to manage 100 employees and 40 vans does not seem like a lot. Grant it, some people make more money managing smaller teams in a big company, but managing that many employees and equipment for your own company versus for your employer is a lot different. You have to take on more risk as an owner than as a manager for a bigger company.
Yeah, Hitler explicitly referenced US imperialism I believe, when he talked about "Lebensraum" in the East. He had a similar racist rationale, why it would be ok to subjugate the slavs. This is not what I meant though. If Europeans as a whole came to realise the tremendous opportunity that a shared European continent means in terms of shared wealth and prosperity, I don't think anyone in their right mind would want to revert to nationalism, especially when they are from tiny countries like Belgium or the Netherlands. I also believe this is how most young Europeans think, judging by my encounters with Greek, Italian and Spanish students in Germany.

There is no need to conquer anyone, if it is mutually beneficial to cooperate and compete with external forces instead, such as the US and China.
> EDIT: As an aside, the argument that buying a new car is waste always annoyed me. Maybe if I crushed my old car, but how does changing owners shorten the useable life of a car?

What's the person who buys your car doing with their old car? Presumably either crushing it or selling it on to someone with an even older car. If we assume a constant number of drivers (for simplicity) then every new car bought ultimately corresponds to one car getting disposed of.
Google Launches New Online Ad Tool
They also let you compose SQL fragments in ways that would be a lot more difficult or less clear otherwise. In the case of Diesel, they let you typecheck the composition of those fragments. ORM hate is based on misunderstanding of the benefits those who do use them get from them.
IBM, the GDPR and “blockchain” – whatever that word specifically means
On the page you're redirected to, select 15" and then scroll down a bit and it's there.

They're trying their best to hide it, but it's there.
What is the bottleneck to organ donation? 46 out of 1 million seems atrocious, not laudable. How many people are willing to donate but medically unable?
I remember when negative zero was labelled a hoax. (-:

* https://en.wikipedia.org/w/index.php?title=-0&diff=25603603&...

* https://en.wikipedia.org/wiki/Wikipedia:Articles_for_deletio...
I think there is an emacs command to convert between that and butterfly wing flaps directing cosmic rays to flip bits.

(h/t xckd)
My favorite feature of Windows 10 is displaying ads for Minecraft or Candy Crush or whatever in the start menu.
FWIW I do the same as suggested and it's great, font scaling set to 1.4 on a 14"@2560x1440 T470P running @2560x1440 looks nice, the only very slight snag is that font scaling doesn't scale the window decorations but a few themes do work (Numix window decorations).
See also balanced ternary [1].

[1] https://en.wikipedia.org/wiki/Balanced_ternary
Difficult to imagine Facebook shilling crypto (as opposed to its advertisers shilling crypto, which it can profit from without taking responsibility for) ending up in anything other than tears and class action lawsuits...
SQL is way more expressive than most ORMs, so solving problems is easier in general.
It Doesn't Have to Be Crazy at Work
It's a bit high level to mention this, but it doesn't have the one query problem I see constantly. Paging using offset and limit. I swear every app I've worked on uses it somewhere. And it's horrifically inefficient 90% of the time.
If you don't need a 4k display or macos, the Xiaomi Probook line is very pleasent. It's basically a 2012 macbook, but with updated internals.

It's filling that niche quite well for me.
Why athletes need a ‘quiet eye’
>It's not a meaningful metric when discussing whether to use sqlite as storage for git instead of files in the .git

There are 2 different conversations happening.

You seemed to be responding to ggp (rakoo) "sqlite db vs files".

However masklinn was responding to gp (Aissen) question of "Fossil vs Git" performance and a charitable reading would be comparing the Fossil algorithms (also affected by combination with underlying SQLite db engine algorithm) for commit searches, graph traversal, etc. In that case, the high number of commits and total repository size to stress test Fossil/Git would be very relevant.

An example post about Fossil scaling: https://www.fossil-scm.org/xfer/technote/be8f2f3447ef2ea3344...
True. He mentions throughout that fascism is littered with internal contradictions that it has no interest in reconciling rationally.
This is unsurprising and not hugely newsworthy. The Pokémon franchise is enormous - any game they release will instantly go to the top of any lists. This is especially true because these top lists aren't about "most downloaded ever" - they are generally about download velocity, meaning most daily/monthly etc. downloads. The more useful metric is how many people actually continue to play the game beyond downloading it.
Unless op is using the same laptop for years, but if you ever try connecting some new device to your machine, your in for some configuring at least with mint/debian. Linux is still worth the prodiuctivity gains, but sometimes you spend hours cursing your luck. For a short list off the top of my head.

Plugging in certain android phones, usb wifi, monitors not detected, monitors being forgotten, grub conflicts after windows updates, graphic cards drivers in messed up after apt upgrade shenanigans.

This stuff happens on all my machines, whether dual boot or pure linux. It really makes you feel helpless when your machine randomly stops working properly.
Make sure you return and tell us if it that fixed your issue.

https://xkcd.com/979/
Show HN: Bitcoin Core on single board using Armbian
Click bait title with strawman argument. By this author's definition most engineers are not engineers because they're not experts. The moment 'expert' is removed from the definition the argument falls apart.

Some people want to focus on front end problems, some want to focus on backend problems. I personally just want to focus on problems. I'm neither front-end or back-end. I'm a software engineer.
I am super intrigued by this. In case any others are curious like I was, here's a tutorial for building a Google Assistant bot:
https://www.gupshup.io/developer/docs/bot-platform/guide/how...
> Should every programmer learn C as their first programming language?

No.

> Should every programmer learn C?

Yes.
I've checked out https://app.recruitsy.co/ (no affiliation) if you're in one of the more common roles/locations where you receive a lot of inquiries. A directory like this needs to exist.
The horrible user experience that is the Mac Keyboard is so upsetting to me (granted, I'm a keyboard snob).

The original Apple ][ keyboard was one of the best I'd ever used. The original 1984 Mac keyboard was great. The kb's in the last few years (the Jony Ive era?) have been so unsatisfying. They work, mostly, but are hardly joyful.

I guess when Jony makes his solid chunk of depleted uranium that doesn't actually do anything, he'll be satisfied.
http://sequel.jeremyevans.net/
It's louder than their past keyboards but it's not loud. Compare it to a mechanical keyboard.
"Banning" an entire industry from buying ads was a stupid thing to do to begin with.
Because I like Windows for myself but my company uses Linux based servers and bash as our shell. It's not just about ME switching to PowerShell, but getting 30 other people to do it too. Not gonna happen.
Why should agreements between private companies be public knowledge?
Flying couplers above spinning resonators generate irreversible refraction
there is no substance to this rumor. that is all.
Ask HN: Advice for a career that maximises earnings?
I've been in academia for the last 15 years and a change in life circumstances (wife has been diagnosed with a degenerative disease that will disable her slowly and completely over a 20 year period) means that I have to move towards making more money as she won't be able to work soon.

At this point, I DGAF about work satisfaction or being happy at work, I want to maximize my earnings so my family is able to survive. I have been doing research in OS level, kernel level and networking (down to hardware) fields, so I'm pretty employable as a systems guy. I've mostly done management in the last 3 years but have no issue getting back to being an IC. I am happy to go down the management route if it means more $$$.

What would be your advice given I want to stay in tech?
Apple, Samsung Declare Peace
Show HN: An Open-Source iPad Calculator and Why Your App Won’t Make Any Money
I have the same issue with missed keystrokes. I estimate at least 5% of what I type has to be fixed.
there's some quite in-depth discussion of this in chapters 23 and 25. http://www.obeythetestinggoat.com/book/chapter_purist_unit_t... http://www.obeythetestinggoat.com/book/chapter_hot_lava.html
I just want to point out that veganishm isn't cruelty free.

https://www.boredpanda.com/vegan-lifestyle-not-cruelty-free-...

So is it really a great thing that Isreal is doing?
> The layout of the model is amazing.

Compared to what's out now, yeah, it's great. But in absolute terms, it's only moderately functional.
> Every single Apple's competitor delivers laptops with 32+ GB of RAM, and MacBooks are stuck at 16GB and there's no one to blame for it but Apple.

This is only partially correct: those are separate models which are bigger and have worse power and heat characteristics. Every laptop which is similar to Apple's shares the 16GB limit for the same reason; the difference is that Apple has decided not to offer that second tier.
Can you elaborate on the issues with that? I've used that pattern and haven't found any major woes (yet), but also don't usually paginate complicated queries.
Four current common misconceptions about China.

1.) China is a communist

China is now a dictatorship. China added term limit for its president in 1982, after mao's disastrous rule as a dictator. However, the parliament voted to remove the limit in may - giving xi jing ping 2958 votes and only 2 votes against 3 sustained - giving the president the ability to rule for life. xi jing ping has been adding his own thoughts into the constitution, making him as powerful as mao.

2.) China will overtake US as the most powerful country of the world

That might have been slightly remotely possible in 2008, when US suffered the great recession and the world saw China's economic growth faster than US. However, nowadays, with dollar still the hegemony, US has bounced back from the recession to have healthy jobs rate, gdp growth rate, investments rate, etc. Meantime, China's economy has stalled, its gdp lauded as fake, it suffered stock market crash, capital outflow, huge shadow debt, middle income trap, yuan depreciation, and foreign direct investments decline. With dictatorship came extreme censorship, concentration camps, social credit score, and public monitoring. Its per capita gdp has stalled at around $8000/year, nowhere near US's $56000/year.

3.) Chinese citizens have high savings rate

"what do we actually find when we look for the mythical Chinese saver in the real Chinese economy, rather than in the macroeconomic assumptions? Bank balances offset against enormous, rapidly rising, bad debts, a property bubble out of all contact with reality, a closed capital account to prevent money draining overseas while it still can, and an unregulated shadow banking sector where vast pools of notional value endlessly gyrate on air currents of uncertain origin"

https://www.forbes.com/sites/douglasbulloch/2017/04/26/the-m...

4.) China's peaceful rise

South China Sea, island building, arming the islands with military weapons, threatened invasion of Taiwan, harsh crackdown of democratic demonstrators in Hong Kong, concentration camps in XinJiang, controlling buddhism in Tibet, interference with Australian and New Zealand politics,
strong handed approach to other countries airlines in changing the official names of Taiwan, one belt one road as a way to finance dictatorships around the world and also bankrupt countries and steal their vital ports and infrastructures.
Agree even if you are already a programming, in other language, it may came a day that you'll want to learn C
Hey, I think those same consultants worked on the main website for a company I used to work for :)
You are comparing apples to oranges. Google, Facebook, WhatsApp are companies. Firefox and Linux Kernel are "software products". ActivityPub is an open proposition about a technical standard.
The false triectomy?

There's little reason for anyone to submit to organ harvesting to eat. The idea that our society is just enough for individuals to face that choice is kind of laughable.

Of course the best thing is to make artificial organs work, but that's not something most potential organ donors have much influence over.
Since the output of an algorithm can't be copyrighted, does it make an sense to apply a license to it? You can't waive rights that you don't have.

> 503.03(a) Works-not originated by a human author.

> In order to be entitled to copyright registration, a work must be the product of human authorship. Works produced by mechanical processes or random selection without any contribution by a human author are not registrable.
there's an appendix with a v brief discussion: http://www.obeythetestinggoat.com/book/appendix_bdd.html
2 Scholars Face Off in Copyright Clash (2001)
The article also links to a follow up from shortly thereafter:
https://caitlynmayers.com/blog/squarespace-update/
Probably still better than putting all the rows in a temp table with row numbers and then selecting where row number is between x and y, which I have also seen.
When you actually read it, being a mathematician and an MD is more impressive, not less. The interesting thing about him is his cross disciplinary knowledge. I don't see the insult.
I think this makes alot of sense. No real 800lb gorilla in the space yet.

Coinbase is big but they have nowhere near the money, legal reach, engineer head count, or infrastructure of a Microsoft, Facebook, google or Amazon.

if the rumors of Coinbase making loads of money are true then they make a great and vulnerable target. I mean Coinbase is the US leader in crypto but they don't really have any moat around them to prevent one of the big 5 from coming in and competing with them by slashing trading cost to almost zero.

Where would Coinbase be if trading commissions were gone.

That's got to be a "Netscape loosing all its Navigator revenue due to a free Internet explorer" type scary for Coinbase.

Even if Coinbase is making money like crazy, you'd think they still have to seriously consider selling.
The other thing is that they really haven't provided a compelling reason to upgrade. Sure, I would like a faster CPU with more cores. But what I really need is more RAM and they don't offer that. My 2013 MacBook Pro has 16GB, just like the 2018 MacBook Pro. I would love to buy a model just like this with more RAM and an integrated LTE modem. A faster CPU would be gravy. I would even be willing to put up with no longer having a real escape key.
It would be awesome if Apple would release a MacBook Pro Classic, a 2015 MBP with updated hardware Similar to the iPod Classic that was around for a while after the iPod Touch was released.
Irrational is accurate. The "syncretism" that is mentioned can only be achieved through ignoring contradictions.

Science can be employed by irrational people, and scientists themselves can be irrational.

There's been lots of people who note that engineers are disproportionately represented among terrorist groups.

You have Nobel prize winners like Kary Mullis who take copious amounts of psychedelics and deny that HIV causes AIDS.
It has nothing to do with the thermal qualities of the object and everything to do with being able to alter emissivity. Thermal cameras are only accurate for a given emissivity and high end thermal cameras allow you to tune emissivity to get accurate readings [1]. By altering the emissivity of the material at will, you can camouflage your object against a camera assuming constant emissivity.

[1] http://en-us.fluke.com/training/training-library/measurement...
Show HN: Remote user testing videos with just a link
What is not legal? Is the helmet mandatory in Australia and airbag is not a legal replacement, or are head-airbags illegal?
You can't prove a negative because of Hume's "problem of induction", which boils down to this: we don't know that the laws of physics are constant throughout space-time. This is where the idea came from that "all the swans ever observed are white" cannot prove that "no black swans exist".

You should read some Hume and Ayers and try this essay again. It doesn't hold together that well, and this is extremely well-trodden ground in the philosophical world (including your specific premises, though they don't make a lot of sense).

And, as far as your suggestion that nothing can be proved, this is a core topic of almost all philosophical work. It's been argued every possible way, including that nothing is real, only thoughts are real, etc. The umbrella term is ontology.
jOOQ for Java does something similar. It's so good, I'm likely stuck with Java on the backend until I stop using RDBMs.