skysight-inc/HackerNews huggingface dataset:
The phone he always wanted is a phone that basically doesn’t work at all? Like, not even as an equivalence to a typical smartphone, but even a dumb phone?

I also yearn for a FOSS/Linux phone, and it feels like we’re getting closer, bit I feel like the author is fooling themself a bit.
Right, but her job was to advise about company policies, not her own personal politics.

It's incredibly obvious this was a violation of her fiduciary duty.
Can I just say I really enjoy the Chinese-inflected English in use here. Phrases like "Ten years of sharpening the sword" and "application treasures" sound like some venerable Chinese saying, and I like to imagine the CEO sipping tea ceremonially as he dictates into the Apple watch on his silk-sleeved wrist.
> Another socially responsible escort ad site was owned by a woman (former sex worker) and was forced to sell to a very shady eastern european gentlemen who is referred to as the trafficking king of europe. She sold because she didn’t want to go to jail.

Was shutting it down somehow not an option? Better to shut it down than to give it to a gangster.
You can write Swagger definitions to serve as contracts for your REST API. Swagger files are machine consumable and can be used to generate client SDK.
Think MCUs are of the kinds like Arduino and microBit. There are also SBCs where bigger and more power hungry devices like Raspberry Pi belongs to.
Gotcha Ways I've screwed up CSS and how to avoid them
> This is the USA. You can't take this as normal.

.. but it is "normal"? It's been like that for years. America just doesn't fix "local" problems, even if they're on a huge scale. That's how Puerto Rico managed to be without electricity for three months. This is what you get when you have a party that believes government is inherently bad: you get a failed state.
Reminds me of https://0hh1.com/ & https://0hn0.com/
I find Cliff's closing points extremely relatable.

> “I remember when the internet was innocent, when it crossed political boundaries without a care, when it was a sandbox for intellectually happy people,” Stoll had told me in our first phone call. “Boy, did that bubble burst.”

> He never imagined, 30 years ago, that the internet would become a medium for dark forces: disinformation, espionage, and war. “I look for the best in people. I want to live in a world where computing and technology are used for the good of humanity,” Stoll says. “And it breaks my heart.”

Idealism and 'the greater good' are locked in a perpetual battle with human factors, and human factors always seem to win. :(
I too bought one as a gift for a friend and mentioned in the comment form how much I'd enjoyed The Cuckoo's Egg. The reply was effusive, and the overall "purchase experience" still leaves me with a warm glow.
Presumably those are your colleagues, i.e. highly paid software developers with disposable income who already have a good shot at the housing ladder?
Yeah, I think it might be similar to a lot of things actually. Maybe painting is a good example. Like, the techniques of using a brush in different ways can't be that difficult to learn, but putting them to use to create something great is something else entirely.

You can imagine someone learning those brush techniques and becoming quite confident that they could, theoretically, paint a whole painting, without ever trying and learning the difference.
The problem is and always was the lack of a good online help system. Apple and Microsoft did really lousy jobs with those systems. The OS should provide a whole screen display that instantly gives you a cheat sheet of the most important keyboard shortcuts, and it needs to be clearly readable and intelligently organized. Its mysterious to me why this is not standard in every operating system.
Santa hat removed from VS Code after complaint
I didn't know that, thanks for the info.

I guess this is the article that has me confused: https://www.theglobeandmail.com/politics/article-google-to-b...
The second data point to the OP: I have a brand new laptop 16gb RAM and an SSD drive. When I mouse over "new", it takes 3-4 seconds for "folder" to appear. This is first thing in the morning with only Opera running. I do have a bunch of tabs open, but it does this without my browser running as well.
BYD car owners will soon be able to unlock their cars with phones
See smf-rpc (fastest rpc in the west)
https://github.com/smfrpc/smf

Created in seastar-framework (scylladb's core) created at Akamai , used in Redpanda (https://vectorized.io/) that is doing scylladb for apache kafka.
Basically, most Netflix productions launch on the same day in most/all countries they operate in. So it is absolutely their strategy to do this.
Opinions: “JavaScript is over-used online”

Strongly agree: 7.3%

Agree: 16.9%

How?
I don't think HVAC professionals is a good analogy, this is a much more narrow discipline than computer software.
Construction workers or architects might be a better analogy, but software is really a world of its own.

Other crafting disciplines don't have super-complex tooling that goes through massive paradigm shifts every 5 years, with work on the same tools and products happening across continents, and where learning the inner workings of each iteration of these tools can be career in itself. Things move much slower in the physical world, and it's likely that other rules apply to such a domain.
How to collaborate effectively in a remote team with tools
Humans exceed our current computers in the same way that a large asteroid impact exceeds our current nuclear weaponry. It's a matter of scale, not of kind.

If we track the capability of computation machines from binary adders through old-school chess AI, expert systems and robotics, to the neural networks playing Go, chess, Starcraft, DOTA, we see an ever expanding sphere of ability and influence - often exceeding what humans predicted was impossible for computers.

> Of course, you can always say there is a yet undiscovered algorithm to fill the gap between state of the art and human performance

This implies a kind of asymptotic approach towards human intelligence, that it's something we keep trying to approach but will never reach.

But beyond "filling the gap" I believe computers have the potential to shoot past us in ability. And if they do, I think it's going to be a pretty shocking experience, because I think the rate of increase in intelligence at that point is going to be bigger than we expect - there's no reason to believe the exact level of intelligence is a special border, objectively speaking.

To claim that the evidence so far supports the uncomputable mind hypothesis seems to me like if we had managed to build tiny motors which had been getting bigger and better each year, and then claiming that we would never be able to beat an elephant in strength because no motor up to that point had yet been able to do so. Yes, our metaphorical motors are still tiny, and yes, it takes other extra pieces of engineering beyond motors to actually push down a tree, and indeed it's possible we will perhaps never build a big enough machine. But to take each larger motor as somehow being evidence AGAINST us ever getting to that point is a strange viewpoint.
Do the public slack APIs offer enough to built a third party client?
Or, like, reduce air pollution since in addition to this possibility it's already known to cause asthma, lung cancer, and heart disease.
Site does not work, getting errors trying to head over to hackerrank
What Terms Comes Under Oracle ERP Implementation?
Quantum Dominance, Hegemony, and Superiority
Quora? Seriously? I've read scriptures which say being a Nastik is a part of being Hindu.

How many scriptures have you read? Bhagwad Gita? Ved? Ramayan? Mahabharat?

Gita itself doesn't have the word Hindu in it.

Hindu word was created by Arabs and it is a short of Al-Hind, i.e. those living beyond River Hind aka Indus.

Again, null and void
In modern Indian context, Bhavan still means a palace, e.g. Vidhan Bhavan ⁽¹⁾⁽²⁾

(1): https://en.wikipedia.org/wiki/Vidhan_Bhavan,_Nagpur
(2): https://en.wikipedia.org/wiki/Vidhan_Bhavan,_Lucknow
I miss how tight my Amiga used to feel, and in the electronic music sector some people still prefer dedicated hardware rather than PC/Mac for these types of reasons. Click a button and the device responds instantly. When you're doing something creative the aesthetic quality of your tools can genuinely affect the output, and a tight response just feels right, not to mention how fast your workflow can become over time using dedicated hardware that responds instantly.
I think capTuring the “why” of a commit is often overlooked but highly valuable.
Bank of England press briefings hijacked by hedge funds
Lol Pakistan doesn't recognize them as Muslims so it definitely isn't "sectarian".

At least think of some genuine sounding reason rather than this
You can do that to some extent, with Discourse, by "following" custom search queries.
Here's one where you can have HN/Reddit type discussions, crossed with traditional forum software ... & some new ideas: https://github.com/debiki/talkyard (I'm developing it)
> A touchscreen is just as good.

A touchscreen is a nightmare for manipulating small text.

> For navigating and writing code it's all emacs, tmux, terminals and unix tools.

Well, if you never leave emacs/vim and related workflows, you never know anything else.

For writing code, yes, keyboard is best. For navigating, debugging and other things a TUI does not cut it. And I spend a lot more time reading and thinking about code than actually writing it.

A particular example that stands out in the Linux world is GDB's CLI interface. It sucks. Its TUI is better, but still bad compared to a good GUI.
Security in depth. It's reasonable to require 2FA for new devices.
The latency issues are dealt with, but you have to accept the RGB LEDs that come with gaming things.
I’m Going to Close This Deal Using Business Words I Heard Men Yell in Airports
Beeware [0] does it too, natively in python. The architecture and code base are very nice as well. [1]

[0] http://www.beeware.org
[1] https://dan.yeaw.me/posts/gui-widget-for-beeware/
Its running on a ThinkPad 390e, 64mb as standard, and tops out at 256mb, so there is your upper bound.

Even at an absolute worst case it still beats the pants off Slack.
which is sad because I think Flow does things like error messages a lot better than Typescript.
I'm still not grasping how the question "what have you actually built with node?" is "a proxy for server-side architectures and applications, not nodejs itself."
and "invites misrepresentation."

I feel like you guys think I asked them to rate themselves 1-5 on the subject. I did not, I got their resume, where they themselves rated them on the subject. With my question I was just checking whether that self-assessment was correct. I don't see how that is a bad question... Should I just believe their resume? Should I give them some programming assignments? Should I ask them to write a complex algo on a white board? I feel like just asking is a good way, personally, but maybe I'm wrong.
My guess is "legislating morality" refers to pushing legislation based solely on moral concerns. There are other reasons to outlaw murder than just morality.
Highly polluted cities and rural US share another feature: Poor people who feel trapped with little prospect of improving their lot.
> To write UI software for a modern phone takes 150+ full time engineers in my experience.

That's a bit like saying that you have to drive 150 km/h to get to Paris. What's the time budget? Where are they now? What are the goals? Surely you can imagine ways that the answers to these questions can vary enough between commercial and open source community projects that saying that you need 150+ engineers is a meaningless statement on its own.
Browsing Git Commits with Fzf
Very good information
Almost every person on earth could have swung in any direction if they had hung out with different people. If you or I hung out with Ancient Egyptians our whole lives we would have thought burying kings with living slaves was about as normal as surfing Hacker News.
I heard this story a few weeks ago and it made me realize a thing that I dislike in Zen Buddhism, at least the perception of Zen Buddhism I have.
Isn't this way (and surely other ways) of Buddhism not also some "tainted" way of life. For me it looks very Nihilistic. Shouldn't Buddha be a good role-model - so how can he have left wife and kid?
In Buddhism or at least Zen Buddhism I believe there is great emphasis on the concept of non-attachment, you should not cling on to things. You must let go of everything to find your Buddha nature. So it makes sense, that Buddha has left his family to sit under the tree.
But for me this is such a denial of the human nature and thus it feels unnatural, unwise and just like other religions and sects with their doctrines and dogma.
I'm a big "fan" of Robert Sapolsky and his courses of Human Biological Behavioral Evolution.
Buddhism, especially Zen, gets often seen as a God-less, very logical, very humanistic religion. But there are elements, like in any cult. Dogma which would lead to the human race going extinct if everybody would follow it.
I don't believe in Gods but I must admit but I am rather attracted to the (crazy :-) ) Mythology of Asatru, because it feels much more natural and in symbiosis with the human nature to me.
The link to the tutorial and its repo is linked at the top of the article:

http://tomassedovic.github.io/roguelike-tutorial/

https://github.com/tomassedovic/roguelike-tutorial

There are no official builds you can download since this is something you're supposed to read and follow along, building your own game in the process.

I have made my own "proper" roguelike (moved away from libtocd, but kept Rust) but that was unrelated to the post.

(I'm the author of the article, but not the OP)
Cynefin for Developers
I think hdmi out is supposed to work, according to a blog post from a few months ago anyway.

https://www.pine64.org/2019/06/06/june-2019-news-pinephone-p...
If you ran an OS that was exactly as simple as the Apple 2e, the Apple 2e would still win.

Modern hardware introduces a significant amount of latency, its important to differentiate throughput and speed, a modern computer would crush a 2e in throughput a million times over, maybe more, but that doesn't mean its pipeline is shorter.
Twelve 30-Day Challenges for 2020 [Ideas]
Their priority seems to be to make their "programs" "apps" so PCs are indistinguishable from cell phones. It may make business sense to them as so many of these companies are aiming to be everything to everyone, but it doesn't make user sense because if I wanted my PC to work like a phone, I wouldn't have just saved the money and stuck with my phone. They're also trying to make their apps to be social magnets to sell news stories, movies, music . . . it's very tiresome.
Code Signing Certificates at $62: Sign Software Digitally: CodeSigningStore
The easiest way for anyone to build a real work at home business
Nothing makes me feel stupider than SAP Concur. I miss our old SAP "native GUI" travel reporting.
Making murder illegal should be mainly about preventing people from being the victim of murder. Whether or not murder is moral or not shouldn't really be relevant. We've decided that people have a right to not be murdered for whatever reason. The only thing the law should then be concerned about is how to prevent murder.

Using the same reasoning to outlaw prostitution is harder. Sure you could argue people have a right to not be a prostitute -- and I heartily agree with that -- but then the job of the law is to prevent people from being prostitutes against their will. All outlawing prostitution outright does is hide it from view. It doesn't help people get the rights they deserve. In fact it takes away the right to be a prostitute if you want to. The only line of arguing that prostitution should be illegal is either because we should outlaw anything we deem immoral, or because somehow concocted a right that prevents people from doing what they want to do.

In my opinion the basis for any system of law ought to be that people can do what they want to. The only exceptions being when doing so infringes on the right of others. I should be free to be a prostitute. I should not be free to force other people to be prostitutes against their will. I should be free to wildly swing my arms. I should not be free to punch someone in the face.

Of course everyone has their own opinion of what the law should be and so we end up with a patchwork of intentions -- let alone how the law actually gets applied. That's fine. People are free to have opinions.

Either laws are written based on morality, or laws are written based on rights. You can't have both without being inconsistent.
Show HN:Curated Collection of Resources for Web Developers and Digital Designers
At least recently, HSTS failures could still be bypassed if you really wanted to (if, say, you made the bad choice of using the .dev tld for private domains). It's just completely undiscoverable for good reason.
Perhaps you do. I definitely don't run untrusted software.

In any case, the fact that the Terminal could be allowed to access all the disk has nothing to do with child processes being allowed to access all the disk.
>more links/further reading on 1) 51% controlling interest chains

>>A chaebol can own 51% of a company to get voting rights. That company can own 51% of another company, and 51% of another company, and so on. Multiply it all the way through a chain of companies, and you can get many companies near the bottom of the chain where the chaebol actually owns a small minority of the companies and yet controls those companies nonetheless.

it is almost word by word that example from the Das Kapital :)
I honestly don't understand why people like this have to be entertained.
State of JS is always a fun and interesting survey, but I am wary about drawing conclusions from its results because of the self-selecting nature of the participants means they are probably not a representative sample of JS developers in general. They're inevitably going to trend towards English-speaking developers who read coding news sites, participate in social media.
Using SPAs where they're not necessary like for a purely content-based website. See the "new" Reddit, Twitter, etc.
Actual hardware R&D focused business owner in the PRD here. 18 years China. IMHO the 'essential guide' is just buy stuff online: barely anyone actually physically visits stores anymore. Certain parties make money and cred by claiming being in physical proximity to a bunch of cables and parts in HQB is somehow awesome, and in a minority of cases walking around might save half a day, but really you can just order ahead or use your own stock if you have a clue which area you'll be working in, and you'll have saved 10x half a day in rent by not being there. Even if you buy stuff online many stores will give you their business card, WeChat or QQ account and you can just ask them to send stuff pronto on subsequent orders, cutting Taobao or whatever online platform out of the equation. Shenzhen is very expensive for real estate and salaries. If you want to go scrappy, live somewhere cheap in China (Yunnan is awesome) and use Taobao. If you want to go scrappy and fast, live somewhere cheap in the PRD and use Taobao. (There are minor electronics ecosystems around Xi'an, Chengdu, Zhejiang and Beijing, too.) No need to even visit Shenzhen, although outer Shenzhen / Dongguan is still a great place to acquire lots of types of industrial equipment, IMHO inner Shenzhen / HQB really just isn't anymore. Hardware startups should go somewhere cheap to iterate. The cheapest and cleanest well connected major area of the PRD is Zhuhai, where we moved from Shenzhen 1.5 years ago. I go back about once a month for outlying factories.
> Qt and to some extent GTK+ come close

Both are C++: developers are more expensive to hire, and stuff takes more time to develop and debug. I'm proficient in C++ (programming for living since 2000), but I wouldn't pick the language for 2D GUIs in 2019.

> GTK+ can be programmed in Vala

Picking a non-mainstream languages is risky. Harder to find developers. Way more likely to find bugs in the toolchain and these can easily cost weeks to fix.
Rogue Bank of England supplier gave clients head start on briefings
Sounds like Sweden. About 10 years ago I was very surprised to be able to pay for a bus journey using my (foreign) debit card. Now it's normal in the UK. And I have Swedish friends who have never seen the newly issued currency.

Crazy but it's the future. It's just a shame that it's gatekept by unaccountable duopolies such as Google...
Best VPN Providers in 2020
Author here! What are some of your CSS "what the hell" moments?
You're free to post to anywhere;
And each site admin/helper/whatever-title are free to do their own censorship or moderation.

It's the nature of the web.
Rearranging a line is 3 keystrokes in vim, which I use for that particular action, since it is perfect for that, rather than my normal GUI IDE.
'enterprise users are too dumb to use the keyboard' is what i heard a lot and it's blatantly untrue.

'look at what the iphone does with just one button' is a useless thing to say in an enterprise app.

etc.

it just shows that enterprise app developers don't use the software they make.
The new Reddit just does that on every device. Luckily there is still old.reddit.com and i.reddit.com
In the same way the war on drugs had a lot of casualties (and collateral damage) and did absolutely nothing to reduce drug usage.

Prostitution is called the oldest profession in the world for a reason. It has always existed, in all countries, cultures, etc.

IMHO legalized prostitution with some sane policies for health and safety combined with a threat of prosecution for 'customers' of victims of human trafficking (e.g. for rape, because that's what that is) would do wonders to clean that business up. A blanket ban just drives women in the hands of criminals.
Unfortunately even though it is written in Typescript, it doesn't actually support Typescript, which makes it a no-goer for any serious work.
Thanks for this! I want to check the WEB-inspired approaches at some point, this is super useful.

The Markdown one seems interesting too.

I'll probably stick with this for stuff where there's some expectation of drive-by contributions (the tutorial has seen a bunch, it was one of the motivations behind this) because requiring additional tooling can often be a bar that's too high.

Agreed on the general literate programming note. I'm not sure I'll ever pick it up for something that doesn't have an obvious accompanying article/book to come with it, but if I ever write another tutorial or something, I'll definitely use it from the beginning.

But knowing what's out there is definitely important (and AsciiDoctor is extensible so these things could probably be added as plugins).
You are correct. My 390E has 384MB of RAM but only 256MB is accessible by Win 3.1.

An earlier blog post shows this http://yeokhengmeng.com/2016/09/windows-for-workgroups-3-11-...
SHOW HN: Hotclient – Track your trial users and discover new customers
Satellite images help create land use maps in Tanzania