skysight-inc/HackerNews huggingface dataset:
I expected to be compiled in some kind of VM, not on an actual computer with Windows 3.11 :-).

I feel "old-style" documentation is much better than we have now. My most productive _python_ only work times were when I had only the python .hlp file and a _physical_ paper book.

What are your impressions?
Thank you for the feedback!
The tutorial was a real pain.
I worked and tested (just with families friends who didn’t know how to play) different tutorial screens and I ended up implementing the one that seemed to work better... I even ported the “instructions” screen and created an onboarding puzzle tutorial at some point, but it was even more confusing in a few cases.
So: Yes, I agree, I need to work bit more on it, there are definitely margins of improvements.
3 out of 4 most liked technologies are actually from Facebook, so the name certainly doesn't seem to prevent success here..
That's correct. But usually it's called "pajaro carpintero". Woody Woodpecker is called "El pajaro loco" though.
How about Bluetooth 5.0 (with mesh)?
So we’re just going to ignore a present day Tim Apple walking around in the background of Suzie Deaves’ family photo then?

Fine. FINE!
> Somewhat interestingly, it detects it and SIGABRTs, which technically isn't a segfault. And that's now some black magic that I'm curious about as I really thought it would have segfaulted.

It's a signal handler, of course: https://github.com/rust-lang/rust/blob/d8bdb3fdcbd88eb16e1a6...
Depression has many causes. Some of them are super simple. Loss of a loved one. Or a lack of manganese. Why is it surprising that breathing things other than air might ne depressing?
Is json really that difficult to deal with?
The Buddha's step-mother actually played a central role in the establishment of Buddhism. She drove the establishment of the order of nuns.
Sorry I realized that we were both saying the same thing. When I say that large companies can’t execute I mean they do try, but 99.9% of the time they fail because of internal large company structures. I meant to say can’t execute successfully , not won’t try :)
Few days back, I installed the last version of Microsoft Encarta (2009) in an old PC (CPU E5200, RAM 4GB). To my surprise, all the millennial around me were astonished how fast and smooth that software was running and searching for information on a typically (very) slow machine.
Related: winevdm makes running 16-bit apps on 64-bit Windows possible: https://github.com/otya128/winevdm
Nice, Would have been a lot using with Visual Basic 4, but I guess easy wasn't the point.
Thanks I really appreciate it :)! I spent quite some time optimizing it (especially for Android).
Not sure if I’d use RN ever again for games though.
Plz check docs and source code in (github.com/tarscloud)
Good job, hope something like this gets traction with kids.
Completely agree, the framework garnered somewhat of a bad rap in the past for being "bloated", "magical", and having a high learning curve with a rigid philosophy of conventions over configuration. But fast-forward and today, ember.js is a fast, capable, full-featured, and well-supported web framework that allows building durable web applications made to last. It's used by many of the largest companies in the world including LinkedIn, Apple, Twitch, Netflix, Intercom, Princess Cruises, numerous startups and everything in-between. I highly recommend anyone with an interest to check out the coming Octane Edition which is about to land and is a significant step forward for the framework:

https://emberjs.com/editions/octane

https://octane-guides-preview.emberjs.com/release/getting-st...
I would tend to agree with this. Except in the UK it isn't purely based on colour but based on class. White working class kids who come from coastal towns are some of the most deprived and underrepresented segments of the UK population as a whole.
Hes using the word "place" in the sense Americans use it.
How I Learned to Stop Worrying and Accept Income Inequality
"open /etc" works too.
This is a lot of work to avoid using that WYSIWYG editor.
Why do they hate it? Are those the creative ones that can’t conform?
AudioBook Application UI
Throw Your Testicles
Well of course they did. This is one of those times where it's easy to see the real law of the land is whatever the government feels like doing. It's all a dog and pony show. What I find surprising is that Snowden didn't know that. He's not going to win a game where his competition makes up the rules as they go along.
Users routinely upvote flamebait, indignation and snark. That is a flaw of the voting system. Going by upvotes alone would, unfortunately, make HN go down in flames. I say "unfortunately" because it would be so much less work.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
> OK, the way I'd figure it out is: for such a polynomial, you definitely can't find those integers. There isn't any concrete m1...m9 satisfying the condition. The stumbling block is you can't find a proof for this fact in ZFC.

If this were formalizable it would be a proof.

I encourage you to read through the excellent piece on the busy beaver function and computability. It's not entirely related, but it's fun! And it touches on the same theme as your question here, that human intuition about mathematics is weak. The writeup describes and proves the non-computability of a particular function of positive integers with definite (but non-computable!) value.

https://www.scottaaronson.com/writings/bignumbers.html
https://laptopsclub.com/best-graphics-card-under-300
You will never forget to buy it with half prices Buy products related to laptop graphics card products and see what ... to regular style laptops and crappy, cheap desktop PC's so there's an insight on. <a href="https://laptopsclub.com/best-graphics-card-under-300/">LaptopsClub Buy Graphic Cards</a>
I know some extremely intelligent and hard working real estate brokers, and they earn salaries above the techies. Every industry has winners!
The "higher moral principle of fundamental liberty" is choosing the more free/less restrictive path even when that leads to worse outcomes.

That's literally the idea behind the entire liberty vs freedom discussion - that (for instance) even if giving the government access to all our communications would make us safer, it's still not what should be done.
Glad to see lots of satisfied developers of Svelte as I am one. TBH though didn't expect to see it up there this quick.
The why is the thing most often missing from documentation of any sort. I often find myself looking at the README for a library I've not heard of and wondering what it will do for me because it only states the what, the why often tells me the/a problem the library solves.

> Foobar packs JSON into binary

vs

> Our Rest API was slow and bandwidth heavy, so we wrote a library (Foobar) that packs JSON into a binary format. Now our messages are 50% smaller and 30% faster.

Git commit messages are worse offenders but there's plenty of criminals about!
Correct, it does not bypass Unix permissions.
Agree. In one group, I have to put title (summary) in one line and that's it. In Emacs, we have a title in the first line and then bulleted (*) summary for each file in the changeset. See http://git.savannah.gnu.org/cgit/emacs.git/commit/. I prefer the later. But that is not always possible.
It's once per app that tries to access something restricted.
I'm using 71.0 on Linux. And actually I misspelled: it's moved to the left not the right. I've deactivated the ad blocker on the site. Screenshot: https://i.imgur.com/ajqXZoI.png
The video shows an early Interface Builder written in Lisp.

It runs on a Lisp Machine board for the Mac II range: the TI MicroExplorer. That was a Nubus board with TI's Lisp chip.
The Lisp system was originally developed at MIT and then by LMI. TI had a license and developed their own range of machines and the software for it for a few years. Beginning of the AI winter TI closed that business.

The TI Lisp chip was a 32Bit microprocessor designed to run Lisp applications in compact computers. Earlier Lisp Machines were much larger.

The Lisp Machine inside the Mac had an interface to the Mac OS, so that one could write Lisp applications on the MicroExplorer with Mac-like user interfaces.

The software was probably already written in Common Lisp (or ZetaLisp). It was also ported to the Mac using Common Lisp directly on the MacOS, without needing a Lisp Machine board. Earlier versions actually originated on the Mac and were written in LeLisp, a french Lisp dialect.
If I wasn’t using it before, then I sure am not going to start now, knowing it’s under the gun
You can ask Klaus Kenneth who Buddha was :-)
Given how absolutely terrible "real" computers are at having a meaningful security model (see also https://xkcd.com/1200/), I am entirely in favor of letting the iOS dev team, who have implemented a meaningful security model, design things while making sure they never hear about how "real" computers work.
This is the entire goal behind sandboxing.
I wouldn't have said my comment was indignant (though I did say "lame"), but sure, shallow and generic it was—and off-topic too. For all that, moderation comments are needed here. They are out-of-band feedback signals which help the system regulate itself. Without them, the site would melt down into a hot core of indignation and fluff. We have a lot of experience with this, as does anyone who's been around the block on the internet.

If it helps at all, such comments are even more tedious to write than they are to read: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que....
I had to stop ordering from Newegg because they wanted me to recaptcha just to log into my account. It seems to be fixed now, though.
Reproducing 7 year old PhD note taking workflow with Roam
Do other languages do these types of surveys? e.g. is there a "State of Python 2019"?
Only american tech is being sued.
Laptop's Graphic Card with Half Prices
You will never forget to buy it with half prices Buy products related to laptop graphics card products and see what ... to regular style laptops and crappy, cheap desktop PC's so there's an insight on. https://laptopsclub.com/best-graphics-card-under-300
POTUS = prez of US
Appropriating Snowden's revenue streams is literally the only way the establishment can actually punish him in the foreseeable future.

Wikipedia is doing the right thing by pursuing the NSA legally, but they really have no chance at all, because of the legal framework upon which the NSA's power is built.

I see the connection you're pointing out, but I don't see any way anyone could legally act upon it. (Sans maybe a Congressional act)
Found the (quite in-depth) intro in their repo:

https://github.com/TarsCloud/Tars/blob/master/Introduction.m...
>One argument in favor of this belief is that neither practical computations nor analytic intuition require actual infinitesimals.

Don't derivatives count? That's a pretty important and trivial calculation. Sure, you can approximate it when it's nicely behaved, but they aren't always. There's also lots of verrrrrrry slowly converging series that can't be easily computed numerically.
What about the publisher, who took on legal risk publishing Snowden's book? If they don't make money, there is no incentive to publish this sort of book in the future.
How Does Haskell Make Your Life Easier?
You are right, the tutorial definitely needs some improvements. Thanks for the feedback.
I meant the accounts of what Buddha himself taught seem to steer clear of God. eg in the article:

>when asked abstract metaphysical questions, such as whether the world is eternal, whether the soul is different from the body, or what happens to a liberated person (tathāgata) after death and so on, Gotama stays silent, or points out that he has set these subjects aside

he seems to stick to the observable basics. Though as mentioned, of course people may have tacked stuff on subsequently.
This is just a statement of opinions without any reasoning or substantiation.

I get it that social media is extremely biased to the left and people agree with this kind of thing, but it's disconcerting that people cannot respond to the discussion which follows from first principles and logical reasoning. For example, by responding to the reasoning I gave. Not just saying "I disagree, and Elizabeth Warren isn't even socialist enough for me." It's so unconvincing.
This doesn't trigger a segfault for me in Python 3.7, just an exception that `print_exception` expects an `Exception`.

Someone commented below the gist with this one-liner:

(i for i in []).throw(type('E', (BaseException,), dict(__new__=lambda cls, *args: cls))())

I managed to golf it a bit down to this ;):

n="__new__";(i for i in []).throw(type(n,(IOError,),{n:lambda c,*a:c})())
Survey author here, it's all the more ironic considering all these 21k responses were collected through a Meteor app ;)
• Go 2019 — https://blog.golang.org/survey2019 (survey only)

• Go 2018 — https://blog.golang.org/survey2018-results

• Go 2017 — https://blog.golang.org/survey2017-results

• Go 2016 — https://blog.golang.org/survey2016-results

• Rust 2018 — https://blog.rust-lang.org/2018/11/27/Rust-survey-2018.html

• Rust 2017 — https://blog.rust-lang.org/2017/09/05/Rust-2017-Survey-Resul...

• C++ Global Insights 2019 — https://isocpp.org/files/papers/CppDevSurvey-2019-04-summary...

• C++ Global Insights 2018 — https://isocpp.org/files/papers/CppDevSurvey-2018-02-summary...

• StackOverflow Insights 2019 — https://insights.stackoverflow.com/survey/2019

• StackOverflow Insights 2018 — https://insights.stackoverflow.com/survey/2018

• StackOverflow Insights 2017 — https://insights.stackoverflow.com/survey/2017

• StackOverflow Insights 2016 — https://insights.stackoverflow.com/survey/2016

• StackOverflow Insights 2015 — https://insights.stackoverflow.com/survey/2015

• IntelliJ, Dev Ecosystem (All) — https://www.jetbrains.com/lp/devecosystem-2019/

• IntelliJ, Dev Ecosystem (Java) — https://www.jetbrains.com/lp/devecosystem-2019/java/

• IntelliJ, Dev Ecosystem (C) — https://www.jetbrains.com/lp/devecosystem-2019/c/

• IntelliJ, Dev Ecosystem (C++) — https://www.jetbrains.com/lp/devecosystem-2019/cpp/

• IntelliJ, Dev Ecosystem (C#) — https://www.jetbrains.com/lp/devecosystem-2019/csharp/

• IntelliJ, Dev Ecosystem (Go) — https://www.jetbrains.com/lp/devecosystem-2019/go/

• IntelliJ, Dev Ecosystem (Javascript) — https://www.jetbrains.com/lp/devecosystem-2019/javascript/

• IntelliJ, Dev Ecosystem (Kotlin) — https://www.jetbrains.com/lp/devecosystem-2019/kotlin/

• IntelliJ, Dev Ecosystem (PHP) — https://www.jetbrains.com/lp/devecosystem-2019/php/

• IntelliJ, Dev Ecosystem (Python) — https://www.jetbrains.com/lp/devecosystem-2019/python/

• IntelliJ, Dev Ecosystem (Ruby) — https://www.jetbrains.com/lp/devecosystem-2019/ruby/

• IntelliJ, Dev Ecosystem (Rust) — https://www.jetbrains.com/lp/devecosystem-2019/rust/

• IntelliJ, Dev Ecosystem (Scala) — https://www.jetbrains.com/lp/devecosystem-2019/scala/

• IntelliJ, Dev Ecosystem (Swift & Objective-C) — https://www.jetbrains.com/lp/devecosystem-2019/swift-objc/
Honestly it sounds like your problem is Windows.

I'm writing this on an AMD Phenom II, running Debian and StumpWM, that's over 10 years old. I've upgraded the hard drive to an SSD, and the memory from 8 Gb to 16 Gb (4 Gb DIMMs were very expensive when I first built it) and it's as fast as can be.

My work computer is much newer, has twice as much memory and a newer Intel processor, and I really can't tell the difference except for CPU bound tasks that run for a long time, like compiling large projects.
I find that requiring "nice" commit messages tends to mean digging through bigger diffs to find the breaking change. If you're fine with commit messages like "fix" or "derp", then people are more willing to make each tiny change a separate commit, and then a git bisect takes you right to the specific diff that caused the problem.
I found the book to have a very Western perspective of things. I am from India and could not relate very well to it considering it has good reviews. The book also has very dark undertones to it. It has this very "Return of the prodigal son" feel to it.
I dispute that Edward Snowden actually made a formal whistleblowing complaint. He claims he went through the channels, but never specifically stated he actually made the type of complaint that goes to the IG or to the U.S. Congress. We see in 2019 the Executive Branch is going to great lengths to discredit a whistleblower, but it is indisputable that a complaint was made.

I have not heard any statement from Snowden claiming that the government was making false statements about this matter.

The government did publish an email [1] that Snowden sent to a training coordinator, disputing the ability of executive orders to supersede law. It is possible that the government did this as a distraction and it is not actually what Snowden is referring to. Nevertheless, Snowden never gets specific about his whistleblowing attempt, despite going into great details about other aspects of his story.

1. https://icontherecord.tumblr.com/post/87218708448/edward-j-s...
No, because these languages aren't broken and don't need a new ECMAscript standard every year (none of which can fix JS anyway because it's fundamentally wrong and unfixable). Other languages don't have a bunch of busybodies adding useless features to a broken language without any hope that all browsers ever will fully support it.
I don't think interpreted language or gc are inherently the issue you think they are.

You can write seven layers of lagging crap in c if you like.
Problem is its perceptual, Go back and use windows XP, its a complete nightmare lagfest with any appreciable CPU load compared to windows 7+ (all UI rendering was done directly by the CPU, no GPU acceleration except a few minor things).

I bet at the time you barely noticed though.
Up Next: .NET 5
(Survey author) The Netherlands doesn't have a large population, so it's never going to show up as a large part of the results. For next time it would be interesting to also let you toggle a relative view of participation vs population though.
All the content aside, I just want to say that the presentation in State of JavaScript is magnificent. Some of these charts are superbly designed.
Possibly he is referring to constant rejection and feeling worthless. Although, Henry Chinaski was getting laid a lot.
I'm not familiar with Krita. How does it compare with/relate to GIMP?
I've tried Native with a Kotlin, Flutter, and Ionic 4 with Angular and then Ionic 4 again but with Stencil. Out of all of them I'd probably gotten the farthest with Ionic 4 + Angular but I wouldn't recommend either of them.

Right now I'm trying no framework approach to make a web app with intension on using Cordova or Capacitor to hook into native Tensorflow.
It has always been the position of the CPython developers that using python for sandboxing is unsupported. With that in mind it doesn't really matter if you can "exploit" python with weird bytecode because you are supposed to be on the other side of the airtight hatchway[0] anyways.

I don't know what the stance of other python runtimes are, but you should probably just use a sandbox at OS level which is likely to be tested far more thoroughly.

[0]: https://devblogs.microsoft.com/oldnewthing/20060508-22/?p=31...
Huh? He literally signed a contract saying he would forfeit to the US government any money from books containing classified material - and the judge is holding him to it. It’s right there in black and white.
For example, take a look at qutebrowser (or Vimium if you're more into getting an extension for your current browser). It support basically 100% keyboard based browsing.
Same, and it's really intelligent design because you hit the alt key and it shows you the next key next to the usual buttons so you can keep keyboard navigating instead of forcing you to remember every single one. You end up memorizing them pretty quickly anyway for the most common use cases but can still keyboard navigate very rapidly to novel locations. I'm actually a big fan, despite my reflexive aversion to Microsoft products leftover from the 90's and 2000's.
The revenue curve beautifully resembles the hype cycle.

https://en.wikipedia.org/wiki/Hype_cycle
So, how many times is acceptable?
Instead of “why”, try “what for”
Learn something new every day! Should have thought of 'open' though.

So if I do this "Terminal drop" thing on a plain file (like sudoers) I gain no special powers, Unix perms still apply. So maybe this only does something on directories.
Can you explain why it is laughable?
Apparently I use my computer differently than a lot of commenters. Because when I dust off my 1983 Apple IIe it gets REALLY slow when I try to have 50 open browser tabs, edit video, and run a few virtual machines.
This line of reasoning doesn't hold up at all. The best practice advice 'avoid security through obscurity' has nothing to do with what you're talking about. Also, FIDO absolutely relies on secrets: that's what a security key stores.

I'd be interested to hear how you think law enforcement and intelligence could still work without confidentiality.
I'd be very confused and ask questions as to the reasons they're fucking around.
The state of Javascript in 2019 is that it should be deprecated. I have never had more problems, undefined behavior, mysterious errors and malfunctions, dependency hell and generally shitty syntax as when dealing with Javascript. God, please, just destroy this language. The web needs something different, something not broken and flawed.
I use a browser extension called Vimium which is an astoundingly faster way to navigate web apps via keyboard. I somewhat reluctantly picked it up in large part to deal with some RSI issues but now I couldn't go back.
I get why you'd say that. I'd have said so myself years ago. However...

Here are three typical posts from before I did that:

https://news.ycombinator.com/item?id=21829235

https://news.ycombinator.com/item?id=21829200

https://news.ycombinator.com/item?id=21829249

And here are three typical posts from after:

https://news.ycombinator.com/item?id=21831418

https://news.ycombinator.com/item?id=21830642

https://news.ycombinator.com/item?id=21830707

There's simply no comparison. And there are more examples on both sides. And it has worked consistently in many cases in the past. The surprising thing is how something so simple and (in a way) annoying can have such salutary effects. It's as if it calls the hivemind back to its angel self, or something.
I had the same misunderstanding, thanks for pointing that out
It’s such a bs, UI in 80ies and 90ies was beyond slow by today’s standards. We just expected to wait more back then.

Computer magazines used to publish comparisons on how fast editors can scroll through the text document!
Distributed Systems Seminar's Reading List for Spring 2020
literally 3 seconds with google:"ghc segfault"

https://github.com/lehins/ghc-segfault
Possibly the best single podcast episode ever. I cried.
(Survey author) yes, it seems like I made a mistake with the different level descriptions. For me knowing how to do things like transitions and animations is comparatively "simpler" than being able to architecture an entire CSS front-end including managing a design systems, naming, specificity, etc. but I guess many respondents didn't see things that way.
CAD/CAM software would be difficult, possibly unusable to use keyboard only. I had a good left hand hotkey setup for everything I could, but there were things I had to use the mouse for that would have been slow, painful and tedious to do on a keyboard and I can't really think of anything better than a mouse for those.