skysight-inc/HackerNews huggingface dataset:
So basically either give up your right for privacy or don't use any new technology?

I think this is probably correct.

The problem with the ban you suggest is that it will degrade service in many instances. Some level of location tracking is necessary for all cellular phones to make a smooth handoff between towers or for example to load balance connectivity between different towers.

In the end the more personalized the service you want to have, the more "invasive." Opt in is probably the best total solution, however it quickly becomes an education game if you want it to be effective, and most people don't have the time or technical understanding to put up with a dozen different opt ins.
A "real" day is 86164100 milliseconds (23h 56m 4.100s)
Thank you, I had read that before and lost track of the authorship when I wanted to share with a colleague.

This is the single most elucidating thing written about the cultural matrix of Silicon Valley.
And AFAIK, that's the reason why the first round is a chess round.
I'm in Minneapolis too (down by Minnehaha Park). A Meetup sounds like an entertaining idea!
I think you mean owner rather than permissions. In most cases, you want to maintain permissions/file mode (read/write/execute) but not the original owner.
That seems sensible to me, what else would you expect?
Maybe stop spilling coffee on your keyboard?
Or where the paths in the tarball can start with `..`?
The article mentions banks tracking your credit card usage to detect fraud. Are there known instances of banks reselling this location data?
The price of oil inches towards $80 a barrel
There are loads of whiskies I like, but I need more context to recommend something. Are you just starting to drink whisky? What do you like? Are you looking for budget or exotic stuff?

I've tasted some great Japanese whiskies, but I don't know the range of stuff there well at all. Nikka has a bar under their office in Tokyo, and I went when I was in town last year to try their range:

https://www.dropbox.com/s/6jzabttfzjyk0ea/nikka.jpg?dl=0

I left the country with a bottle of Nikka Yoichi, which is good, but not nearly as good as some of the ones from that tasting, most of which I believe are exclusively bottled for exactly that menu item. So if the question is, "Do I like Japanese whisky?" I can roundly say, "Yes." If the question is if I can recommend any, I'd have to say, "Not really."
Given the new simd features, it's probably time to revisit that now
Ask HN: Memory management in go
Following a recent thread on HN about the Zig language [1] and a
remark in a video presentation by its author Andrew Kelly to the
effect that it's impossible to write perfect software in some other
languages including go due to incorrect memory management [2], I was
skeptical but did some digging. The go language documentation seems to
soft-pedal the whole issue, so the only straight answer I could find
short of reading the runtime source code myself was a single post on
Stack Overflow, which no one has disputed [3].

I ask this question as a person who really wanted to like go. Since
it's impossible to believe that the old school Unix guys who designed
the language are naive about this issue, what game is Google playing
when it flogs a purported systems programming language in which any
code, however carefully written, can crash unpredictably? Do they want
the remedy to be unlimited memory, which you can have by signing up
for their cloud services?

We're told that Google uses go internally. A related question is do
they have a hardened version of the runtime that they keep to
themselves, or do they rely on an army of devops geniuses and
redundant systems to keep it running? (Replies from Googlers are most
welcome.) Would it be reasonable to interpret these developments as a
part of planned effort to steer programming language design toward a
future where reliable software services are feasible only for large
organizations to provide?

[1] https://news.ycombinator.com/item?id=17057207
[2] https://www.youtube.com/watch?v=Z4oYSByyRak
[3] https://stackoverflow.com/questions/30577308/golang-cannot-recover-from-out-of-memory-crash
Eastern European Dream - Easier Than the American Dream
> I've certainly had good glasses of wine and bad glasses of wine, but I wouldn't want to swear that I've always been consistent about which vintages or even which bottles were in which set.

Even from bottle to bottle there can be variation in terms of how good the wine is. I've had occasions where I've opened up a bottle of wine, and it was off, clearly wasn't tasting right. I opened up a second bottle of the same wine, literally a bottle from the same case that had been stored next to the one that had gone off, and it tasted fine.

Why did the one bottle go bad when the one next to it was just fine? Who knows. Maybe the one bottle was contaminated with something, maybe the cork wasn't good, maybe that bottle was stored in a hot spot in the winery before making it into the case. But if all I had tasted was the bad bottle, I would have said that the wine was pretty unpleasant, and if all I had tasted was the good bottle, I would have said "yeah I'll buy a case of this".
Foursquare is selling business services based on the data they collect, not the data itself (as far as I know).
Show HN: Musca – Mac tray app that watches your GitHub commit CI statuses
Show HN: Fuzz Stati0n – Type Check Un-Annotated JavaScript
You misunderstood, maybe intentionally as a gag. I'm more worried about the constitutional rights being denied ex-cons than I am about people who want to carry guns.

The people who want to carry guns are doing fine, it's the ones whose voting rights have been stripped of them that have been shut out of civic life, and that's definitely more cause for concern than the babies who whine about not having enough guns hidden among their clothes.
A lot of this depends on the rules. For example, rust (rightfully) cannot use nightly, and unstable features. If it could, you could use these too. Rust will have these in the next stable release[1], so we’ll see after that ships!

These intrinsics aren’t part of the C or C++ languages, but compilers provide their own, so it’s sorta like a language extension. Since they don’t use the same stability model Rust compilers do, it’s legal for them to use them.

This generally means that C and C++ have a bit more leeway to use less stable/standard things. I think that’s a fine rule, given how the different languages work, but it’s a good example of how tricky all of this is.

[1]: https://doc.rust-lang.org/beta/core/arch/x86/fn._mm_cvtpd_ps... and https://doc.rust-lang.org/beta/core/arch/x86_64/fn._mm_cvtpd...
60 is a preferred number for many card game decks as it works for 2, 3, 4, 5 And 6 players. 52 has difficulty with even deals for 3, 5, and 6 players.
Thanks for the post, its great to hear that Ghost is doing well - I love using it.

> [Github] has become too transactional - more support tool than collaboration

I strongly agree with this. I wish Github "Issues" were relabeled "Comments" and need not be "Open" or "Closed". Issues need action, comments do not. I've been burned many times now by solving someone's issue and then finding out they use my code for their business and just wanted free support from me.
Change the law (don't know if it is practical though).
Here Is the Full List of My 50+ Remote Job Sites
Show HN: I've made an interval timer that helps keep up the level of intensity
Hi,

I've created an Android app to assist you with the timing of your interval training workouts. It's simple and easy to use.

You can set reps of exercises in conjunction with intervals. Setting both will help you pace yourself during intervals and exercise at your desired level of intensity. A beep sound is played at each next rep. You just need to keep up with the beeps.

Suitable for all interval training workouts including:

- HIIT
- 7 Minute Workout
- Tabata
- Circuit Training
- HIIT Yoga

Runs in the background and notifies you of transitions in a workout with nice sounds.

The Google Play link:

https://play.google.com/store/apps/details?id=com.mobiclik.i...
It’s absurd because if you sit down and do the math, you’ll find there are basically no monetary advantages to paying yourself out of a 501c3 vs LLC/SCorp/CCorp. And even if you did find an advantage, there is no way it saves more money than you could make by selling your company. You cannot sell a non profit.
We're talking about size here. Supposedly the CEO of a $50 billion company is too busy to concern himself with a lowly intern. But that $50 billion company is actually pretty small, just with a disproportionately high market cap.

But also, hell yes does worth correlate with size. It's only in postmodern Silicon Valley economics that a company with twenty employees and no revenue can be worth a billion dollars. All the standard ways of pricing a stock I know of take size into account, either directly or indirectly.
How to improve the UX for enterprise applications
The Directional Derivative
That's what I said in my first comment, no?
What Does HN Think? “Aliens in the Multiverse? Dark Energy Doesn't Matter
Usually you get source maps, so you can debug in the source language, right from the DevTools.
I really love the work the guix folk are doing. I'd love to run guixsd on my laptop if it was easy and supported to run plain upstream linux instead of linux-libre. It just seems like such a lovely easy to use project from the little time I've spent playing with it, it's actually a small shame they're part of the "unsexy" GNU project and subject to GNU politics.
How is the decision to use emberjs as the Admin interface panning out for you?
I expect that they should preserve the ownership and permissions of the original file if I tell it to.
The DB4 already has a black version: http://www.streacom.com/products/db4-fanless-chassis/ then click the Gallery tab.
And you have quite an offputting ignorance, which you show no qualms about putting on display for everybody to see.

Seriously? Comparing sauvignon blanc and chardonnay to a chocolate stout and a pale lager? Are you intentionally trying to be disingenuous?
"Do US companies typically hire you as a contractor or can you be employed as an employee? I’m asking because contractors usually have no benefits here, including holidays/vacation/sick days, insurance, company-paid parental leave and all other perks so it has a huge impact on effective salary."

In the US, if you're a contractor, they can't treat you as an employee. A few years back, Microsoft contractors complained that they did everything an employee did but didn't receive the same benefits. As a result, law(s) were put in place forbidding employers to treat contractors as employees in everything but name. [1]

Independent contractors are responsible for all their own benefits. If you work for someplace as an employee that in turn hires you out, you can sometimes get benefits through them but you also share a portion of what the client pays them.

If you want vacation and benefits, you might want to consider a remote employee position for a US company.

[1] https://www.reuters.com/article/businesspropicks-us-findlaw-...
In those studies, however, raters profess great confidence, and positively identify the hallmarks of red wine in white wine. Sure, it shifts their priors, but unlike a Bayesian model there's no obvious deviation between the prior and the professed posterior.
Whether or not they live up to that purpose is another discussion, but at a base level the government exists to serve the people while (for-profit) corporations exist to make money. Regardless of cultural differences.
Hi HN,

Built this to have a go at interacting with Stripe and Twilio. Didn't realise what a pain recording an iPhone screencap would be.

Resubmitting because the first submission (completely understandably) triggered spam rules and was silently dropped.

Open to any suggestions.
I think that says more about supermarkets and their choice of selection than it does about wines in general.
I guess it was useful for other people, too! Thank you so much for that explanation!
Duelyst is another HTML5 game on Steam.

https://store.steampowered.com/app/291410/Duelyst/
Oh, sweet summer child ...

"Even if there was a separate OS running in parallel with Android, how could it access the wireless-networks-based and satellite-based location data? I thought that access to these things is controlled by Android."

There is a separate OS running in parallel with Android and it is running on the very hardware that makes the network connections to the cellular network that you are speaking of.

In fact there are two - the OS and software stack that run on the baseband processor and the OS and software (java apps) that run on your SIM card, which is a full blown computer with its own memory and processor, etc. In fact, your carrier can upload new java programs to your SIM card without your knowledge at any time.

Your final question is a good one - many (most ?) implementations give the baseband processor DMA to the main, application processor. So you are hopelessly owned. Deeply, profoundly, hopelessly owned.
Ask HN: What could I (a developer) ask the CEO of our org in a public QnA?
SpaldingCoin is the hottest ICO in the archipelago
Browser extension that strips Google Analytics tokens from URL query strings
A while back, there was some stuff about Rust and HashMaps and things. It ended up with this comment: https://www.reddit.com/r/rust/comments/5rwwrv/chashmap_effic...

I don't know if that policy has changed in the last year, but last I heard, that's the rules regarding this.

My understanding is that the intention is to use what's usual in each language.
Yes they are exactly that.

Same with Automattic, Zapier, Buffer - and most of the other big remote companies. In fact, we all use the same set of contracts. They tend to get passed around founders.

All 3 of those other companies are USA based, so for anyone in the US they do standard employment contracts - and anyone outside = self employed contractor on a retainer. We're based in Singapore and don't have any staff in Singapore, so effectively everyone is a remote self-employed contractor.

Our retainer contract looks a lot like an employment contract, practically speaking, and builds in all the same sorts of provisions as you would expect. We also cover expenses, where applicable, for team members to get independent legal and accounting advice to make sure everything is set up correctly for them.

Mr HashiCorp has gone way too far down the rabbit hole, by the sounds of it. It makes sense to set up a subsidiary when you have a larger group of staff in a single location. For instance, Automattic have a subsid in Ireland because they acquired a company there and as a result have a lot of staff based there. But otherwise it doesn't make sense to set up a full blown subsidiary in every country when you're a tiny startup just trying to contract a couple of people.
Crystal can essentially have a sum type by representing it as a union of different record types. It's not common to do in crystal though, at least not with 3+ union entries.

And pattern matching isn't really needed if you have flow typing + OO (at least I haven't found a usecase for pattern matching which crystal doesn't already have an answer to)
Banning things works relatively well for people because they fear having trouble with law and justice. Doesn't work that well for corporations whose law department is just like any other department. In this case you must assume that if it's technically possible then it's done.
Comparing with Java or popular languages like those at the top of tiobe?

Lambdas, First class functions, and closures are a great feature missing in basically every other popular language (things like Javas lambdas or function pointers aren't even close in real world use).

Proper tail calls is another feature missing from that list and despite some browsers refusing to honor the spec they ratified, it's still implemented in Safari/javascriptCore, XS6, duktape, node 6-7, etc.

The interplay between js dynamic objects and closures is difficult to describe, but a thing of beauty when fully understood. Object literals are also basically unique to js on that list as well.

There's a lot to love about most languages and JS is no exception.
You can use the --same-owner flag and extract the tarball as root in order to preserve ownership. The -p flag ensures that the permissions umask will match the archive's as well.
As a freelancer from China who is starting my own agency, I've developed many outsourced projects for my clients, or my clients' clients. Here's my advice.

0. Sometimes it takes MORE time and effort if you outsource it. It might take as long to find candidates and describe your requirements as if you build it yourself. And you might choose an incompetent freelancer/company and have to restart the search again. I feel it's only worth the effort to find a good developer if you plan to work with him for more than just several months.

1. Try to get a referral. It's way easier to find a reliable developer this way.

2. Avoid popular freelance marketplaces like Upwork. The competition tends to drive away non-desperate developers (like me).

3. Be as specific as possible in describing what you want to build, provide a mockup if possible. Especially if you won't meet the developer IRL.

4. Find someone who speaks English and communicates proactively, who reports progresses and delays without you asking. It'll drive you nuts if you don't know if a deadline will be met and your developer won't reply to your email.

Finally, you can send me an email if you're interested in having my company build your MVP for you.
I think most of the animations in MacOS are informative and there aren’t many I can think of that are needlessly lengthy or intrusive.

The bouncing application icon lets you know the know your app’s status as it opens, and it doesn’t delay your access to a program. The window spread shows you exactly where each window will be placed so that you can quickly find the one you want, and so on.

What animations aren’t you a fan of?
The mandate doesn't apply to buildings taller than 3 stories. Maybe it'll have the effect of encouraging denser development? That would be a win for climate change, no?
Hahahahahahaha! Making fun of people because of where they were born is so funny!
Except it doesn't do either. I've had files that had 666 user:group permissions/owner that I tar into a backup file, then untar, only to find that the file is now 664 with me:me ownership.

It's brought production to a halt on more than one occasion if I try to "restore" from a backup by extracting the files and moving into production without manually fixing them first.
I believe divisibility is also the reason we have 360-degrees in a circle.
Why not? How do you think change comes about, by complaining about it on a tech forum?
What about a decentralized networks over 802.11?

It wouldn’t be a total solution, because access points get hacked, etc. but it would make the data a lot fuzzier.
GEICO is a private company. There are no shareholders. GEICO is owned by Birkshire Hathaway which is owned by Warren Buffett.

I am sure your point is still valid with publicly traded insurance companies.

http://investsnips.com/complete-list-of-insurance-companies-...
I know TV and movies have imparted upon people that there is some kind of feeling of immense guilt, or maybe you are just dishing the ubiquitous passive aggressive shaming as a weak attempt at social control, but fact of the matter is that today's devs (yes, many if not all of us here) have exponentially less qualms about what we do and support and develop (let alone even fully understand the ramifications, as has become apparent to me) on a day to day basis, than any of the soldiers or henchmen or perpetrators of the favorite historical villains we are trained to hate from early on. Reality is that to the vast majority of people that are swept up in the cult mania and are essentially blindly and instinctually following their most basic herding impulses, the actions they are taking and the things they are doing are just fine as they say "it doesn't look like anything to me".

We have thoroughly entered a pathway with an ever more narrow set of possible outcomes, none of which are good, but just as all the other past events that all the "smartest" people were warned about well in advance and who self-magnanimously proclaim how the inevitable outcomes "could not have been predicted" in to protect, at all and any cost necessary, the most important thing there is ... something so important and sacrosanct that reality and fact and intellect and rationality will be suffocated and smothered and exterminated and sacrificed the very microsecond it potentially could even maybe rear its head .... their ego and incomprehensible notion of having to admit fault or infallibility.

It is utter hubris that will be bringing about the inevitable next calamity that will, due to the ever growing and expanding size of the house of cards, collapse under it's own self-deluding weight.

Remember kids, tech fraud valuations were based on sound business and house prices could only go up; and those were just the early tremors of what is to come ... unfortunately. All manias invariable are followed by crashes, regardless of how they manifest themselves. What goes up must come down and down, farther and harder, it will come crashing the higher it climbed into the sun. Lest us forget Icarus

Icarus (IK-uh-rus)
Son of Daedalus who dared to fly too near the sun on wings of feathers and wax. Daedalus had been imprisoned by King Minos of Crete within the walls of his own invention, the Labyrinth. But the great craftsman's genius would not suffer captivity. He made two pairs of wings by adhering feathers to a wooden frame with wax. Giving one pair to his son, he cautioned him that flying too near the sun would cause the wax to melt. But Icarus became ecstatic with the ability to fly and forgot his father's warning. The feathers came loose and Icarus plunged to his death in the sea.

The folly of Daedalus to not be mindful of the foolish youth of Icarus. But, do tell us of how the young of today will not cause the calamities of past generations of young who thought the too were infallible from their unearned privilege, pampered, and hedonic existence.
This marks the beginning of the end for python as a dynamic language.
Parralel construction.

You pull the phone location records of everyone near a protest without a warrant (and no intention of using the location data in court) then you dig into them to find something unrelated to the protest you can nail them on.

That way you take out key players without it looking like a political crackdown.
I assume you're referring to a god here. I'm curious as to why you think this has anything to do with a god. Did it manipulate us to choose highly divisible numbers for timekeeping? Or is it responsible for 24 * 60 * 60 * 1000 being equal to the fifth hyperfactorial?

Is it evidence of The Architect every time two seemingly unrelated numbers are equal, or is there something about these two in particular that points to The Architect?
Corporate big brother will actually help them put you in jail if it's profitable.
The op said effectively, not perfectly.
Do you know what services they use to find those people? Are there ones tailored to real estate investors? Just our of curiosity.
The Architect was off in terms of the ACTUAL time it takes for the earth to rotate - 86,164,100 milliseconds. What a "stellar" mistake for numerical perfection. Did The Architect screw up the math?
Linux memory management is broken in general due to overcommit (and if you turn off overcommit it's broken in a different way) so I don't think languages have much hope when running on Linux.