skysight-inc/HackerNews huggingface dataset:
My comment is aimed at the OP who has it very clear in their mind what Go's shortcomings are.

On the contrary, you haven't pointed out an objective issue that you have with Go. You offered some harsh remarks about the language but backed them up with praise.

I'd say you love the language, but apologetically so. You shouldn't it's a great language.

If ever you decide it's not for you then look at other alternatives, rust being one them.
Debian isn't really a hands-off distro. It works OOTB on i.e. Ubuntu, Fedora, Linux Mint, etc. It's trivial to get working on Debian, though: https://wiki.debian.org/mtp
Future and drake new song
March for Science
I brought it up, because to me, the state buying back the houses, was marketed as the solution in this article. You could also articulate the numbers differently: Every Berliner gets ~2000€ per year from Southern Germany (based on your numbers, did not check it).

> I don't see a feasible way of changing Berlin's economic situation drastically, given it's a landlocked city state in a unique historical situation.

Berlin has fast access to rich Northern Europe by plane, cheap, but people rich, Eastern Europe by car, huge open spaces for development, the advantage of being culturally very rich, already quite international, being known internationally and being financed by other states. And inspite of this article: It also still has cheap rents.

Berlin also has a tech scene, which is very much hyped, but in reality tiny compared to SV. Maybe we could try to make this something, which actually creates some bigger companies.

I give you, that around Berlin there is basically a green desert, but Berlin itself has a certain size and is growing. How much more advantages could a city possibly have?
Pi-hole: Adblocking for every device on your network
Use an IDE, not VIM
Yes. Thank you for your reply. That's the obvious way to improve.
Great idea. Thanks
I had very similar experience when switching language there and back. New one feels unnatural and ineffective at first, but then you learn how to use it effectively and adjust.

I have come to think that it is precisely when the language switch feels the worst, the learning is the most beneficial for long term. If it is popular and you feel like it does not really work, it means you have conceptual learning to do.
I'll give it a try
The best vimrc is no vimrc at all.
Berlin doesn't actually need this, in their defense. Sure, skyscrapers are nice, but Berlin has a lot of abandoned buildings they can reach for first.

But, goddamn it, building new low-rise buildings... That shit just annoys me.
It's not my saying it that makes it true, it's the fact that they made every single one of the 50 or so varying models of desktop and laptop computers that I have purchased over the last 16 years.
> German states are soon constitutionally mandated to have a balanced budget, so this will end

I think you have a misunderstanding here. A balanced budget means no new debt can be raised. It has nothing to do with redistribution of tax income. In fact, just a few months ago the states agreed on a new redistribution scheme up until at least 2030.

Redistribution between federal states has always been a thing, even under Bismarck. It's a vital part of federalism.
People hit problems on Windows, too. According to your sort it's never Microsoft's fault or the shitty vendor's fault. As soon as you hit a problem on Linux, troubleshooting is out of the question and the only logical conclusion is that Linux is a garbage platform entirely unsuited to end-user use. Fuck off, spend 10 minutes fixing your shit and quit bitching or stick to your ad-ridden Windows 10 Spyware Edition.
I quite like the headlining diagram. It's a simplified view that shows the schematic approach of the languages - Japanese relies on case particles rather than ordering (unlike English). Of course, there's a lot of complexity that goes on under the hood when you start to figure out the appropriate verb conjugations to use (which aren't shown in the figure).

Small side comment, if anyone's learning Japanese and wants to ask or answer questions about it, you're welcome to join a little Discord chat group (including native speakers and advanced learners) at https://discord.gg/6sjr3UY
I was joking in both comments (clearly running arbitrary shell commands on a personal computer is a terrible idea), but it's not like a careless rm -rf has never happened before
I was not aware of lua.vm.js
Thanks for the pointer
You'll definitely not be wasting time. Vue.js has some serious traction already. It really doesn't matter if it'll surpass React. There's plenty of space for both and it's not a winner-takes-all situation.

Besides, it's hard to predict if either will be still widely used for new projects say 5 years from now. So, becoming a one-trick (or rather one-framework) pony probably isn't the wisest path in the long run. Rather try to take in general best practices, design patterns and approaches and become someone that can work comfortably with both React and Vue.js or in fact any other new JavaScript framework that might come along.
I used to care about this, but I've come to believe music is somewhat fungible for many people. If you're really into music you probably disagree, but in the 5 years I've paid for Spotify, the fact that some artists/albums have been missing hasn't really been a big deal for me. The fact that lots of people listen(ed) to the radio is further evidence of this.
> makes me want to point out that it's not the whole story

Surely that's the whole point of the "8020" in the URL?

Personally I thought it was excellent, compact, understandable introduction. Sure it leaves things out, but if it didn't it would be a textbook!
Could get a second wind with voice recognition because the problem with comms is everyone sounds the same through that style of mic.
I keep wondering whether negative interest rates and QE have made real estate a very attractive purchase for international investors. I'm trying to track down evidence that asset managers have started moving "safe money" investment in that direction to get higher returns than they do from Treasury etc. Which is where that money used to park.

It's too widespread of a problem at this point. lisbon, porto, london and Berlin and many other cities like Vancouver are seeing prices explode.
Changing the look of window borders vs having ads and telemetry baked into my OS and being opt out by default are a bit different.

Also, there's plenty of distros that look great out of the box.
> How robust/mature is it as of yet? More importantly, how are compile speeds and how much of a priority are they to the compiler maintainers? I too find it quite promising in terms of "a language aiming for the benefits of Go with the expressiveness and added easier correctness of FP".

I never get the compile time argument. Well I code a big Scala application and the most time it spents is integration testing. the 10 minute test suite would probably still run 9 minutes and 30 seconds on go.
we heavily rely on the database and cover a lot of concurrency/parallelism things in our tests.
some things which we would need to test in go, too.

the compile time argument always looks good on first, but later on it's just a dumb way to prefer a language since it never matters.
(Actually even the go maintainers didn't cared for a while about the compiler performance).
The Resuts – Pwn2Own 2017 Day Three
I do the same but at the same time I upload to Google Play so I have access to my library wherever I go. Its quality is good enough and it accepts FLAC uploads, which then they convert, so I don't have to encode it again.
One of the projects on our to do list is actually creating a static publishing module that can be used for either:

- Offline editing for online publishing
- Static mirrors to resist censorship in the face of DDoS

Updates would be sent from an Airship to a static hub, using challenge-response authentication, with Ed25519 signatures.

Aside from the API that receives data and triggers an update (which is intended to be set up on a different vhost), the attack surface will be minimal.

The only reason this isn't already a thing is that I've had other projects that were higher priority, including one I'll be releasing in a month or so (but probably not submitting to HN; it's an entirely commercial project).
Vue has some annoying issues as you grow. For example, if you start simple from the script tag and later want to move to npm and webpack, all sorts of things break. It's not just the difference in build types that they note. (With or without runtime compiler).

Ultimately, I think the winning framework will be one that compiles. Something like svelte[1]. It's how most other software is made for good reasons.

https://svelte.technology/
Rpmalloc – A lock-free memory allocator
It's not about profits for investors so much as it is about a self-sustainable housing economy. Comments like yours, and SPD policies always paint a juvenile "bad investors vs the working class" picture. In reality, investment in housing has always been attractive for smaller investors (eg. Grandma's rent). Especially since the ECB has been keeping interest rates low for the debt-ridden PIGS economies not to collapse. Look at the not-too-distant future, the demographics being what they are. What sustainable investment is there if you have a bit of money to spend for your old days? The problem the SPD is trying to solve with rent-limiting laws will come back massively in ten years time with the then-old generation not having enough to sustain themselves.
Chuck Berry and Elvis generally get the "King" label not because of the music they created, but because they achieved mainstream success with that music. They crossed the racial divide to bring music which had very much a black background (but also a white background) to the white youth of the day. Another artist which often gets the "King" label is Little Richard, but for the music rather than level of success.
I will concede that ASUS laptops tend to take a year or two to sort out. But they do get sorted out - as far as I can tell most of the issues mentioned in that thread are also solved in that thread. Did you read any of it?
I was prescribed Gabapentin for neuropathic pain and it did little for the pain but brought in a whole lot of nasty side effects. I was feeling terribly sick and everyday getting more depressed and thinking I am going to die and then severe anxiety came in that lasted for months after I stopped taking this medication. I am back on opioids now.
Ask HN: Does watching 2001: A Space Odyssey or Interstellar make you feel weird?
I simply empty out. Insignificance and a sense of puniness surround me. It's a weird feeling, can't quite put in words. I feel inconsequential and at the same time my mind gets thrilled by the greatness that humanity can achieve by conquering the vast cosmos.

The daily chores, bugs, programming languages, opinions, news etc. do not matter any more. The hangover lasts for a few hours, but I feel like I was on an opioid trip (metaphorically, never tried myself). It's scary and beautiful at the same time. I usually study Math or Physics after such hangover.

Just wanted to share the weirdness I feel right now.
>vintage buildings

I don't get the fascination with this. Sure, it's prettier than the Soviet blocks, but that's all they've got going for them. People don't build new buildings that way for a reason. The Soviet blocks are a bad alternative because they were made so cheaply, not because they're newer. I would much rather live in something from this millennium than something "vintage".

>The abundant 1970ies style developments will never see gentrification

If the city keeps growing and getting wealthier then it will. Ok, maybe they'll have to tear them down and build new or something, but those areas are not "safe".
Print your Teeth with this 3D Printer
Considering that the mGPU and VR support in the latest release of Vulkan requires Windows 10 and WDDM I don't think even Kronos gets it anymore ;)
I'll plug Sebs Creative Coding podcast then since the video doesn't seem to haha.

http://creativecodingpodcast.com/
Jesus, there's no way to keep people happy, is there?

Mega-cities are the most nature-friendly way of living, because they pack most humans over the smallest possible area. I'd love for everyone to live on their little farm with a nice orchard in the back, but that's just not feasible.

Also, is strikes me as extremely elitist that you complain about people going on man-made green paths or private beach hotels. Is my appreciation of a forest lower because the path has been gravelled by someone, or my appreciation of a sunset over disappearing horizon not as important, because there's a 5 star hotel behind my back? It's just extremely bigoted to say how someone can enjoy something.
When you're working on a problem having a short break and thinking about something unrelated allows you to return to the problem with a fresh mind. People often report this kind of short break is a powerful tool in problem solving. This short break could easily be a game of something.

When you're working in a company sometimes people are in different silos. Opportunities to discuss things across the company are lacking. But these discussions are often useful; a problem in one department might be a simple fix from another department. People hate meetings. People like games. A games afternoon once a fortnight would help people discuss this stuff.
Understanding product adoption (width and depth) to reduce churn
The study obviously has an agenda.
There are others, like BioShock Infinite, Mad Max, Hitman, Tomb Raider, Deus Ex: Mankind Divided, DiRT etc. which are not really Valve or GOG-ports.
I started with Emacs. Every time I've tried to use an IDE I go right back to my first partner that never lets me down.
So, do people who write timeseries databases in Go (like influxdb and prometheus), people who solve complex infrastructure problems (like k8s and docker), people who do distributed software (like consul) feel stupider because they write in Go?
Discover weekly is the reason that I pay for Spotify. I'm an old guy that prefers vinyl to mp3s, misses the local record store terribly and hates radio, so modern music distribution sucks for me.

I first tried Spotify many years ago, back when playlists were quite new. At the time, I was living in the UK and a big user of last.fm but, out of curiosity, I spent an afternoon building one playlist out of the few tracks they had that I liked.

I was/am into house and techno but the tracks were not yet available on Spotify back then - but the originals which were heavily sampled sure were. So I ended up with a playlist of funk, disco, blues, hip-hop and jazz that was kinda familiar, lotta fun.

Fast-forward several years and I'm living in Australia, where last.fm is a paid service that had stagnated, so back to check out Spotify again...

It had millions more tracks.

It had learned from my playlist. Discover weekly is soooo good.

It had my attention and my credit card.

To the parent poster, I suggest you treat Spotify like a friendly muso willing to lend you her near infinite collection. I've you've ever wondered about $GENRE, go and play. I have no relationship with Spotify except as a very happy customer.
You prove his point with your fluid example. Integers have _everything_ to do with our world. If we lived in a fluid world, then the mathematics of that world will not have integers.

Take a look at this: https://en.wikipedia.org/wiki/Mathematical_universe_hypothes...
Ask HN: Advices on tools to use for a project
I’m developing a project that will have an interface similar to that of Milanotes (“whiteboard” where stuff can be put).
I have some experience in backend (mostly Django+DRF) and also some experience developing native applications (iOS, macOS mainly).
For this project I feel like it’s best to start with a website and only if it proves successful add mobile applications.
Since I have little to no experience developing “modern” front-ends, I’d like to ask your opinion on what tools would be best to do this.

I’ve been looking at React and Vue. From my understanding they only deal with a the actual front-end and I will need to add a layer that communicates with the backend.

Between React and Vue what do you suppose would be easier to use to accomplish what I want?

Would it be better I use another framework that already has backend glue logic?

Thank you
Question: does there exist a place today that was like Berlin in the 1990s: civilized but still a bit uncharted, with a lot of opportunities for living thriftily?
It's stoicism for programming. Accept what you cannot change (tools, language), and focus on what you can change (attitude, striving for great solutions).
My thought exactly. I send to 0.0.0.0 instead of 127.0.0.1.

Also, my go to site for hosts is: http://someonewhocares.org/hosts/

and I am more than happy to share that on Windows/Firefox I use a combo of AdBlock+ and NoScript so I only allow FB, and the other "socials" to run their crap ONLY on their own websites and not on others (e.g. the -tracking- "like" buttons on CNN)
No. This was in Finland, through the public sector healthcare.
Have you tried CBD?
Bs. tell me how to compile individual packages from a .cabal in stack? tell me how to pass configure args through stack to cabal. tell me how to get stack to install an executable that isn't just the name of the package (eg if I attach version number to the executable). these are reasonable things you can't do because stack is immature.
I didn't do it until now, when I looked at the actual borgs :)

https://c.o0bg.com/rf/image_960w/Boston/2011-2020/2012/07/15...
For me, it helps to think of verbal ("-i") adjectives as the same thing as a verb. Or rather, that they're both just predicates about the topic.

tanoshikatta is literally a predicate stating "was-fun", and desu is just a formality afterwards to make it polite.

this differs from the other kind of adjective ("noun adjectives"), which can't conjugate themselves, so you need desu to change instead.

Of course, the even more polite form is "tanoshuu gozaimashita" (which comes from tanoshiku gozaimashita), but even then it seems to me to be the same form as tanoshikatta if you accept that the latter could've derived from "tanoshiku atta".

I'm not a linguist though, so I do not know if the above ideas are correct, but it's the way I understand Japanese verbs.
I don't even game very much and I still have a lot of big titles on Steam+Linux - Rocket League, Alien: Isolation, Bioshock Infinite, Civ 5, a ton of Valve games, Torchlight II, PAYDAY 2, Saints Row, SOMA, FTL, Kerbal Space Program, Metro: Last Light, Borderlands 2, Tomb Raider, Towerfall Ascension... I could play nothing but positively rated games on Steam on Linux all day every day for a year without running out of things to do. Looking at popular releases I don't own, I see DOOM, ARK, XCOM 2, CS:GO, Borderlands pre-sequel, Cities: Skylines... gaming on Linux is great, man. Xbox controllers, PS4 controllers, steam controllers all work great, the steam link lets my play games at my couch, I can play everything with the gfx settings maxed out...
Review how others write in your language by examining GitHub projects.
EURUSD: Bullish, Faces Further Recovery Higher
But writing Python is a pleasure :( And writing the same thing is Go feels like wasting my wrists for nothing, specially for throwaways and simple web code...

Maybe one could write Python and turn a "strict" flag for the module (project?) where you'd have to fill in the types and it becomes Scala-like.
Fix it then run the code again ;)
The internet warriors: meet the 'trolls' in their own homes [video]
In academia, yes. In life, however, things are just wrong. For example, a Hollywood where things are so simplified as to be unrealistic, is a real part of real life.
Even docx hardly ever guarantees that. Use PDF if you really want that. Most Word documents are written to be read, not to be rendered the same way everywhere.
مشاهدة مباراة الاهلي وبيدفيست ويتس بث مباشر يوتيوب 19-03-2017
Quantity trumps quality: if you code a lot and keep your eye out of quality, your style will improve.

As a perfectionnist, I had to learn this the hard way.

https://blog.codinghorror.com/quantity-always-trumps-quality...
Interesting. It does work on Firefox 52

Edit: working on Chrome 57.0.2987.110 on Mac OSX (just check for the latest version)

The funny thing is that <= gets converted to the actual symbol (less than or equal to) automatically when typing.
Thanks.
I fixed it by returning 1 for negative numbers.

With clojure snippets, Klipse protects itself from infinite loops - but not with lua snippets.
Are you 4 Years old and unenlightened? Because you'd need such a combination to leave such a stupid comment.
If you are completely independent the amount you get per play (before your distributor - e.g. CDBaby - takes a cut) is $0.006 - $0.008. If we say you get the max per play and you're a one person act (not a band) you need about 250,000 streams to make $2000 (just about enough money to live on). Obviously you have other ways to generate income (merch, touring) but even getting anywhere near that number of monthly streams for an independent artist with no marketing power/skill/money is almost impossible regardless of how good your work is.

If not going to get into the usual debate about free market and value but I thought it was worth laying out some actual figures as 'labels are taking the money' is the go to argument here when in reality having no label isn't going to work for most artists either.

NB: To get your music on all of these digital services you need a distributor like CDBaby (many others are available). I left out their cut in the figures above but for digital services it is 9% of net income.
The parent doesn't seem to say that they should be different, just that they don't want DRM in "buy" models.
And yet I can be up and running and compiling with Go faster then Haskell every time, ready to ship production binaries if I want.

With Haskell the process for me has repeatedly been: "okay I'm going to follow this tutorial...okay I need to install it...okay cabal is complaining about versions or exceptions....okay let's try stack....okay this example needs some includes...okay I don't have quite the right ver..."

Then 4 hours later I remember that I can't deploy any of this to my servers, give up, and go back to waiting for someone to make a sane "get started" bundle for an FP language.

Haskell's package management might exist - but it sucks, and I'll take go get/govendor over pretty much anything currently out there.
Well when I did a vimrc there was no single line in my vimrc that I really understood. VimL reads like output from a keylogger.
I've read all of it.

It's a considerable amount of work for an average user to get a working Ubuntu, and even after all that work there are still things (headphone audio ffs) that don't work.

This thread is about how people today should move off Windows, and how it is trivially easy to do so.

I agree people should move off windows. I disagree that it's trivially easy to do so, especially for these class of netbook style machine. I think that your advice (basically "wait until the kernel is updated") is proof that there are problems with these machines.
I don't use windows. What's wrong with windows 10?
Different from?

I believe having around you that you can visit is an in person consultation is needed gives particular advantage.
I've used Eclipse and Visual Studio at work. I currently use vim at both work and at home.

I generally prefer vim (with syntastic, clang-format(/-diff) and my own .vimrc), but I would never write e.g., Java code using vim.

I would rephrase that as, "be pragmatic and know your options".