skysight-inc/HackerNews huggingface dataset:
Btw here's what it looks like when you use your method of quoting text to mobile user.

https://pasteboard.co/HVEPxvy.jpg

Please consider using a simple ">" instead :)
Except you voluntarily went to the site.
I really like the look of this. I have often wondered how one might approach implementing self organising networks for use within isolated communities or the 3rd world.

There are still many places where there is either no internet access at all, or internet access is only provided by a single vendor that is next to useless. The hardware exists that would allow communities with limited technical knowledge to build their own networks, but I have yet to find the software.

Obviously in the civilised world we defer to our ISPs and their technical knowledge to maintain our connectivity, but why must it be like this? Why can't we just throw a bunch of old computers together along with some NICs, switches and cabling to make a self organising, self healing wide area network (an internet) that could be used by anyone.

There is plenty of old but perfectly functional hardware out there and already communities trying their best to make use of it. Maybe it could be made easy for them with a zero-conf USB bootable Linux distro that could run the nodes on one of these networks?

Add to the mix other new technologies like IPFS, and the whole of human knowledge could be made available to even the poorest communities, and there would be little to no congestion.

Am I dreaming here? Is there anything about the above that is unrealistic? Would love to hear opinions on this!
Expecting the AirPods to be made for "bassheads" is like expecting the Toyota Camry to be a manual transmission two door hot hatch with 400 hp. If you want specialty headphones you need to buy specialty headphones.

Face ID is really good. From the way you describe it, I don't think you've actually used it, because the issues you cite don't really exist.
There's also `HOMEBREW_AUTO_UPDATE_SECS` (which I personally set) so you can still auto-update but do so a little bit less often.
In my experience code that needs to generate strings in Python would usually use a list of strings and then use `join` at the end. What's the problem with just making strings mutable?
tell me more about your company, I'm interested to know what it was about.
And Candide.
This is why we chose Blockstack for the core product (Graphite) and for this project!
I've been on both sides, and I interview a lot of engineers now as a product person. If I heard this from an interviewee, especially given your context in this thread, I would not view it as indecisive. To the contrary, I would credit the interviewee as ambitious and a lifelong learner.
I love DnD 5e and its approachability/newb-friendlyness. That said, the game I have become enamored with here recently (one that I feel is underrated) is Shadowrun.

It gets a bad rep (somewhat deservedly so) because of its overwhelming depth and detail/learning curve, and the pretty horribly written core handbook. But once you get past the pointy bits and really learn the utility of the system, it's a pretty fantastic game that really scratches that itch for cyberpunk fantasy.

It isn't just DnD plopped into fake leather trenchcoats and hacky-hacky terminals (it has those things, of course). The gameplay is set up differently, and has a heist-movie like flow, consisting of "shadowruns" which are follow a meet client->make plan->prepare->execute flow, and lends itself well to one-off sessions.

Give it a shot if someone around is interested and has played it before. You might like it.
How much it is per hour depends entirely on how often you play it. A Warhammer army can easily cost hundreds of dollars, and over $1000 is not unheard of. It can be cheaper, but RPGs can be completely free and eat up as much or as little time as you want.

Though I suppose if you count the time spent painting the minis as time spent playing, it's likely to end up fairly cheap per hour.
Imagine you're the President and the economy just collapsed. You have two economists in your office offering advice. One tells you to spend a lot of money and go into debt to get the economy working again and the other tells you to cut back on spending and otherwise do nothing. Which one are you going to listen to? Obviously the first one's advice would be a lot more popular than the second.

If we begin with the assumption that politicians are selfless servants of the people who only want to do what's best for society at large in the long run, then you would conclude that politicians will carefully examine the theories and methods of the two economists' schools of thought. If we begin with the assumption that everyone, including politicians, is primarily self-interested, then you would conclude that a politician would just do what's popular with no regard for how the two economists arrived at their advice.

I believe people are primarily self-interested. From that perspective none of this discussion about economic theories matters because politicians are just going to do what's popular anyway.

The proposition that people are primarily self-interested is therefore in my opinion the only idea of value that's come out of the study of economics, which is the study of human behavior after all.
It's not so much a constraint as something that has enabled us to cleanup code used only on extremely old Macs.
Remember, Musk is the same guy who named his lane assist and quasi-auto-braking system "Autopilot". Dude doesn't always think through his word choice all that well.
No, no! You misunderstand! The "Premium" is a descriptor of what you'll pay for all the bloatware.
>In short, if you're not in the EU, do not care about EU and never will, you can largely ignore the GDPR.

That's not entirely true. You can go to a Canadian court to enforce an EU judgement against assets in Canada. So for example, if you cause a car accident in Germany, the plaintiff can sue you in Germany to get a judgement and then sue you in Canada to enforce that judgement. How Canadian (or US or otherwise) courts will treat a GDPR judgement remains to be seen, but it's not a guarantee that it won't be enforced.
they will get fees from institutional investors who want access to the exchange's liquidity.
Yup, this exactly.
I think we all have a very short memory in regard to the major changes Apple made to iOS on the iPad for iOS 11.

I would expect that the iPad will become more macOS-like over time, especially with the addition of USB-C. I think that means waiting and seeing what iOS 13 brings to it.
GitHub joins Bitbucket in offering free private repos
...except for Apple.
TypeScript 2.8: Conditional Types
Actually plenty of issues are RFCs and feature requests.

We have a new RFC repos to brings a bit more sanity to the bug tracker: https://github.com/nim-lang/RFCs/issues
> Caveat: for reference types, immutability is shallow (you cannot change the reference but you can mutate the reference content).

“Shallow immutability” is not just a “caveat” — it’s a complete abuse of the word “immutability”.

If you can in-place modify the interior of a so-called immutable value in any way (possibly excepting code within some kind of “unsafe” blocks), it is by definition not immutable. Immutability is a pure, all or nothing kind of thing.

That you are trying to present immutability as synonymous with C++ style “const”ness perhaps reinforces the parents’ post that Nim is not friendly or even aware of the functional paradigm of programming.

But unlike others, I think it’s okay that it doesn’t support immutable variables. It certainly doesn’t outright condemn the language. However, let’s not pretend it’s something that it’s not.
Seattle has had a nearly identical slowdown, so perhaps not entirely due to California emigration... although the water is muddy - reportedly people are exiting Seattle for greener pastures as well.
I've never been the maintainer of a widely successful project, and I have troubles imagining how this can "ruin your life".

And I'm not naive or anything, I know people can be real POS on Twitter, GitHub issues, etc. But is it really difficult to just say (or at least, think) "fuck off" and ignore them? I'm not trying to troll or anything, I'm genuinely curious and would love for somebody who's experienced this to share a little bit how you can get so dragged into it that you literally lose sleep over something like that.

What's the thought process that makes you eventually believe that you owe these people anything?

Edit: Damn, wasn't expecting such a harsh downvote for trying to understand what goes through a high profile maintainer's head. I guess everybody is expected to just naturally know and understand what it feels like :) Next time, I'll keep my curiosity to myself.
I understand your point of view, but an argument about a taxi fare, and paying a restaurant bill with cash instead of a card just don't seem like high quality life experiences worth cherishing to me.
LivaSoft Portal for Vendors and Customers
Rewarding Talent – Handbook on stock options for European entrepreneurs
To be fair wouldn't it be two in this case? One for the projection expecting sales to be down, and another for the projection being 10% higher than it should have been.
We're using analytics data to ensure that the most commonly used options (or those that don't add extra dependencies) are enabled by default. We're doing our best to make it a smooth migration (and given we're 95% of the way there already and you hopefully haven't noticed problems: I'm confident).
Ask HN: How to quickly switch to a programming lang that you won't code often?
Need suggestion from polyglot programmers, How do you quickly switch to a programming language that you won't code often?

I sometimes need to switch to few programming languages that I feel not proficient, But at times should do something with that like execute as a script, evaluate interview, manage/refer others code, find the treasure hidden in large code-base. For example, groovy, python, pl/sql, c# or typescript.

Do you have any tested technique to quickly recollect the entire language? hope few others would be in my situation!

Do you have any technique to come up to speed?
At the time we didn't know that. This thread was counting how many people it could be assuming that the owner was counted as a collaborator.
I spend a lot less time (zero time most likely) in Apple’s products dealing with malware, except for that time they added that music album for some stupid reason.
How Investors Decide to Invest in Startups
> they're not removed, but they don't impact the system in any way aside from taking up a small chunk of your memory

How are you defining "small"‽

I have Excel installed myself and it shows as 438MB. Word is smaller at 265MB, OneDrive is surprisingly chunky compared to that at 110MB.

I've not got PowerPoint installed and Play store doesn't seem to currently display space requirements of non-installed apps (which I'm sure it previously did).

That might be small on your 128Mb+ device (IIRC the Note 9 doesn't come in smaller variants) but if they are getting pre-installed on 64 or 32Mb devices too, that is more than enough to be a significant issue for users who don't particularly have use for them at all but who do want to use their storage for music/photos/video/... instead of unused apps.
The elephant in the room is interest rates. After years of zero rates / QE that's now coming to an end.

Markets have seen it too after many years of going up, and many of the tech workers in the Bay Area are paid in the growth-sensitive (rate-sensitive) shares of their employers. Those shares have come down a fair bit recently, and your marginal buyer might well be a big tech employee.
The end of this article reads like this is a bad thing.

> These hopes still exist, and at least some of those IPOs will happen this year. While the water is a little ruffled, these are still the boom times in the Bay Area.

It's more like the market comes back to a stable position, stopping the craziness of the last couple of years. It's actually a good thing. I'm in Europe and did not buy an apartment in the last 3 years even though I could have and wanted to. Just waiting for the overpriced square meter prices to fall to a more sustainable level - and if SV takes the first shot, so it might do in the rest of the world.
> LaTeX is a typesetting system and a markup language. Typesetting systems are not customarily used for writing in, and while markup languages such as XML and HTML often are, this is generally recognised as a bad idea.

This is dumb. One can argue that LaTeX is not a convenient markup language enough to write in. But stating that a markup language in itself is a bad thing for writing, while Markdown was invented in 2004 and wildly popular at the time this article was written (2016), means that the author himself is not completely rational when defending his preference, using XML and HTML as strawmen.
Was looking at Flutter recently and it has over 4000 issues.
> You don't get a free pass

You do when you can remain anonymous while doing so, but fortunately or unfortunately, I wouldn't have it any other way.
Except you voluntarily bought the phone.

The idea that interaction implies blanket consent is silly.
Show HN: Programming Hub – Code learning made fun
I am new to this community and happy to be here.

I am the maker of an app called Programming Hub that makes it easy for beginners to start learning programming languages. It is also useful to practice programming and brush up skills to become interview ready. I have seen a lot of people looking for kickstarts on learning different programming languages or wanting to prepare for coding interviews. This app is my attempt to solve this problem.

The app has been recognised by Google as -

Google Play's Editor's Choice

Google's "Best of the Best" of 2017

Recently, we have revamped our app and I am looking for feedback.

Android app link - https://play.google.com/store/apps/details?id=com.freeit.jav...

iOS app link - https://itunes.apple.com/us/app/programming-hub/id1049691226

Thanks.
Similar sentiment to this comic: https://i.imgur.com/NwNPU.png
> But is it really difficult to just say (or at least, think) "fuck off" and ignore them?

At scale, yes.
(2016)

I read this in 2017, and..early in 2018 spent months getting good at LaTeX/TikZ (using TexShop), and getting some idea about TeX. It's been amazing, well worth the time invested already. For the first time, I have organised notes on everything, including my programming. And it looks lovely, it's a pleasure to look over, makes me want to do more.
I wanted to comment about this as a LPT because of past experiences, then went to run `brew update` and `brew upgrade` which took more than an hour because it had to build a new version of LLVM from source... Then I ran `brew cleanup` and boom, 4.4GB of free space on a MacBook Air with a small disk.

Overall I hate how slow brew is, especially `update` should be 10x faster, it should maybe warn about source builds that could take forever, and it should maybe give a summary like `apt` whether there are packages to be `autoremove`d.
I don't even see how he saved money. If he'd stayed in the market, he would've made tons of returns by now. It's more like he avoided short-term loss and long-term profit. Unless for some reason he was invested in companies like stufffordogs.com.
Yep this is spot-on. You can clone the repository today and run it on your own custom domain. Now, doing so will result in kind of a wonky URL structure unless you customize the code. Your site would live on something like:

https://yourname.com/sites/[yourblockstackid]

But it's definitely an option! In fact, we deployed an example of this to another Blockstack app (Xor) that hosts static content and it worked like a charm.
In my area your competition is banks with investors (invitation homes/blackstone group). I'd say the problem is locale specific depending on the utilization and profitability for investments
Traveller definitely still exists, but I have no idea how many editions there are these days. I'm not sure anyone knows.
I wrote my dissertation in Word. 200+ pages, dozens of captioned and numbered figures and tables, over 100 equations all numbered and referenced, table of contents, cross references, works cited. I found it quite pleasant.
Did you see the guys title? Assistant Professor, Department of Economics, George Mason University. I'm sorry but what was yours?

> Do I think that letting a baby starve to death because it is basically a parasite is morally desirable: no. Do I find the idea of trying to deduce an entire ethical framework from first principles fascinating and the way it is done interesting: yes

Oh, so while the thought of a baby starving to death is detestable, you'd still let it happen because... an economics based framework for ethics is somehow superior to a principled one. Got it. How very forward thinking of you.
Unfortunately, iphones are exactly the same shit. Bunch of crapware that you can't remove or disable.
> it's the priority of 99.9% of those doing slide presentations

No, it's definitely not. Most people I see (I see a lot) are presenting from their own laptops.

For the record I'm not involved in this project.
> 30 years ago

I strongly disagree; 30 years ago, 1989. KMart had the popularity and store count in the SE that Walmart didn't. Sears was the top destination (and even still had its booming catalog business)

20-25 years ago seems more accurate.
You're right: there are a lot of bugs and this should be improved!

However, some of those are subjective opinions: a lot of people do see it as pythonic in syntax, even not if pythonic in other decisions.
It is cross compilable and fast and one can write readable macros and create readable DSL-s with it.

All other similar languages have even bigger issue counts: this is a shallow metric to base a conclusion on.
I don't pick the first place I see off Yelp, it's more of a filter for bad restaurants and then check remaining menus. I've found the actual written reviews to not be very useful unless I'm looking for authenticity (Chinese vs American Chinese)
As someone who uses homebrew religiously, but isn't familiar with the inner-workings, I'll second the sentiment that some whys on the changes would be much appreciated.

Otherwise it just looks like a bunch of scary behavior changes w/o a clear upside.
And they can avoid me storing their data by not offering it to me. Both are rather lazy arguments.

This is besides the fact that many sites (LinkedIn included) aren't very upfront about what exactly they collect. Also, after a certain point, it gets impractical to have to make this decision for each and every site you visit.
The only problem: he's right.
> Suddenly, no one wants to invest in a company that requires significant capital

But this is the point: the reason Uber is successful isn't particularly because of their technical excellence or innovation, it's because they've used massive amounts of capital to very knowingly buy the market.

This is an example of one of the nefarious sides of capitalism -- a flaw -- not a celebration of how great it is at solving problems (which is genuinely is in a lot of circumstances).

If Uber didn't have as much capital, smaller distributed co-ops may well have prospered.
OMG I've read people on here saying that 1000 times. I don't care. Could you write to HN instead asking them to change it? Thanks.
Tezos – a blockchain that evolves by upgrading itself [pdf]
The IT Crowd was great, I never knew there was a website for Reynholm Industries :)

Sadly, the certificate on this website has expired last summer.
OK, I can believe it since clearly that's what's happening for a lot of open source maintainers, but can you elaborate and explain why?
>to some extent the driver is part of the chain of people subsidising the ride

That's almost certainly true in many cases. I don't know if it's some drivers or most drivers, but it's almost certainly fair to say that many drivers underestimate the cost they're incurring by driving for Uber/Lyft. (Or they understand the costs but don't feel they have a choice because they need the cash in hand today and they'll deal with getting new tires next year.)
What non-D&D game would you suggest to someone who enjoys D&D but would like to explore other systems?
AFAIK, GDPR is a regulation with civil financial penalties, and not a criminal law, so, yes, anyone should be surprised if they are arrested for violating it.
In case its not obvious this is from The it crowd.
Looking at the iPhone SE, I wonder if it's relatively low profit and retail cost had a role to play in it's death.
If I was Apple having that customer buy a 7 instead seems like a better deal for me.
They can always just go the React Native route and blindly close them all. Problem solved.
That's a fair critique, but most people (that I've spoken to about this anyway) understand that a rocket needs to "push against gravity" to go places, they just forget or don't know that orbital velocity is a thing and what it means (or that you need to cancel that orbital velocity out before you can start using gravity, and that gravity is ultimately pretty weak)

The analogy is meant to try and explain why going toward the sun might be harder, especially when it is so counter-intuitive if you've never thought about it, and it does so by taking some liberties with parts of orbital mechanics that people already instinctively understand.
Can't edit, but for those who didn't understand that comment, see what it was referencing: https://www.quora.com/What-did-Marc-Andreessen-mean-when-he-...
as a physics student I learned latex and became pretty proficient in it. I do write in latex often and the author misses a few major points. The main point it misses is the issue of how to write a paper fluently if i have a lot of equations or symbols. Here is the case when just write in word is not sufficient.
Ask HN: How do you ask your employer to help you develop?
In the world of professional software development, there are many different avenues in which employers can offer funding in order to help us knowledge.

That can be through attending conferences, being sent on training, allowing personal time for personal projects etc.

So how do your employers help you to develop? or alternatively, what do you ask of your employers?
This is a hot issue up in the Seattle/Vancouver area as well. tl/dr, the proper studies I’ve seen suggest foreign money doesn’t have as strong an effect as most people assume, and where it does it amplifies trends rather than drives them.
Since the alternative is basically use of insulating tiles, which as we know are not free of significant concerns, I have come to accept that it is required complexity.
I never liked the realtime location sharing apps/feature built into other apps, they all had one or more of these issues:

- requires accounts / linking to accounts

- has time limit

- can't adjust location provider / update frequency

- no public urls / requires app also for the viewer

- public urls that could be guessed

- built only with driving in mind

So, (shameless plug) I made my own privacy conscious real-time location sharing Android app:

- https://graticule.link/ (tracking page demo)

- https://play.google.com/store/apps/details?id=com.emilburzo....
http://bluffball.co.uk/ -- it's been "coming soon" for a long time now. ludicrous displays, 'avin a laugh.
A prevailing theory is that humans started engaging in agriculture, which was less efficient than hunting and gathering in the start, because of the desire to consume alcohol. It is difficult to argue that agriculture has not had a dramatic effect on population numbers.
The 5 Trends That Dominated Computer Vision in 2018
Then you pay more in interest rate... In. 30 to 40 year time. You end paying basically the same..
Is this really unique to Apple? This is what Lean is all about. They might have some risk with regard to contract quotas, but otherwise this should be normal in a "just-in-time manufacturing" world.