skysight-inc/HackerNews huggingface dataset:
The biggest advantage I find with runtime reflection it that it's possible to load and manipulate data that has no C++ definition at all. This is actually handy when working with 3D geometry consumed by a GPU.
In most of my work, I could get away with just one big decision tree. I was analyzing user traffic patterns, which has a limited set of metrics associated with it (and lots of boolean values).

I wrote a tool that would go through and find "representative examples" of sessions for each tree path, then I could sit down with the UX designers and show them exactly what the user was doing. This was helpful as that group was the most vocal critics of our work, mainly because the data we provided began to drive UX design from senior management, and they weren't happy about it. But when I could sit down and show them exactly how the user was spinning their wheels, they were more likely to buy into changes (and offer effective solutions).

Plus, I could inform the UX team which design detail was the primary driver for some event we were testing for. An example would be if the user was applying more than three filters, they were less likely to complete their goal. Thus, the UX team was able to devise a couple of reworks to the filtering mechanisms, which improved customer feedback.

This tactic would probably be much more difficult if we used NN to solve the same problem.
They exist to encourage sharing of information in the context of a private marketplace. Most useful technology is created by state-funded research over decades. The private sector just monopolizes the results. If anything, competition would be better if there were no patents. If employers could simply poach key employees by offering good salaries, they would get that information quite easily.
You can only do this on the minority of drm unencumbered books and even then the UI for simply getting at that drm unencumbered file is a complete mess especially if you are buying and trying to read the book on an actual computer.
Are you talking about morality or common practice? Morally you shouldn't claim someone is an author when they're just giving you money. Common practice in biomedical research is to do so without even telling them about the paper. But as last author, not first.
For some cliches:

The old sharecropping farmer may fear his landlord squeezing his finances in the fall.

The greedy merchant may fear that her husband is pissing away too much money on drink.

The cobbler's apprentice may fear his boss, because his boss is a huge, sometimes violent asshole.

These fears can add background flavour through worldbuilding, that make these characters memorable. Nobody cares about, or remembers generic merchant #2 in Bumtown, Nowhere, but they may remember if their first introduction to her is walking in to a family fight about liquor.

Even if the players never explicitly discover that fear, this grounds your design of the characters into something more interesting than "He's a farmer, she's a merchant, he's an apprentice."
Then stripped the DRM off and shared it with friends.

And then pointed to a piracy site and said he'd never pay for a book again.

On the other hand, you can get Thinking, Fast and Slow for free: https://b-ok.cc/book/1214612/224dc8?dsource=mostpopular

Or Hackers and Painters, ANSI Common LISP, and On LISP.
Yes! They have some examples here: https://blog.lookingglassfactory.com/announcements/the-memor...

The live stream of the bird cage is a very interesting application.
Web.dev Live
Figma’s Story – The Thiel Fellowship Application
Well, you would be worse if you put your money there and then be kicked-out by some AI rule. And ofc vague notification, no refund, no way to appeal, just a /dev/null form to send complaints.

I already see these HN headlines: "FB cut me out of my money".
I'm just here watching FB spending billions doing free advertising for Bitcoin.
Love it. For someone who isn't familiar with computers sold in the UK in that period, this is a treat. Thank you for posting.
Not buying ebooks at all is a bit drastic.

I’d rather just research which sites sells DRM-free (or with easily removed DRM, like Amazon) and stick to those.
> Europe hitched its wagon to the diesel engine, and we all know how that turned out.

I think this is somewhat exaggerated; it never really went above half the new car market, and is obviously down a lot now.
What Are Pokémon Go's Biggest UX Lessons?
This is more than just a price markup..

This is more like a pharma company or Monsanto knowing that their product kills, but ignore or hide the data and keep selling the product.
Systemd Will Change How Your Linux Home Directory Works
Apart from the questionable complexity of the tech-stack, it's not even performant. According to WebBloatScore¹, the bloat score is 2.21. The webpage size is 491kb, makes 18 requests. In comparison, HN frontpage score is 0.175.

[1] https://www.webbloatscore.com/
Who else would the onus be on then? Ultimately if you don't like something that's happening to you, then it's on you to address it. The cops most likely aren't going to give a shit about someone seeding a torrent of your pdf, and while publishers haven't completely recouped sales since the advent of internet piracy, services like Spotify have definitely slowed the bleeding.
Thanks! :) There is also 'org-export-in-background' which can export asynchronously! https://orgmode.org/manual/The-Export-Dispatcher.html
Another good resource is Graham Walmsley's "Play Unsafe: How to work less, player harder and add stories to your game". It's a short book about applying techniques from improv acting to your role-playing games to support player creativity and participation.

http://theunstore.com/index.php/unstore/game/49

https://forum.rpg.net/index.php?threads/lets-read-play-unsaf...
I think it largely depends on how much Apple Pay / Google Pay could abandon their western centric design and invest heavily on localization. Payment solutions are just hard to unify - Lots of people in Indonesia don't have bank accounts, Bank transfer is actually a popular way of transaction in Brazil...
Which Interview Assessments Do Technologists Like Least?
You are right, I think before jumping to different things, kids should learn on simple examples, that do not include different types, and then when they grasp one concept they should be gradually introduced to the other concept.
table/tables would just confuse them even more.
1. ERC-721 tokens don't replace DRM. Effectively you would buy the book and use any DRM scheme you want as the DRM would verify that you owned the ERC-721 before allowing the media to be used.

2. True, there is always smart contract risk. The DAO hack happened right after Ethereum was founded as nobody really knew what they were doing and tooling was extremely basic. Things are still in the early dial up days for crypto but even now tooling is vastly better, there are dedicated firms for contract/code auditing and the systems being created today are much more robustly designed. With that said, nothing can be certified 100% safe and the only concrete proof of security we have is the passing of time itself. These systems will be new for a while and adoption of this tech will happen slowly over time in the same way the internet grew over two decades into what we know today. There will likely be a system that withstands the test of time and becomes old enough to be trusted by even conservative developers, but until then there will likely be mechanisms built-in where the content creator can destroy and re-create tokens in case of failure. Not every token will be this way and the decision is up to the content creator themselves.

3. This is a problem for wallets in general and lots of people are working on it. The leading solution seems to be social recovery which is where you designate trusted addresses (family members, hardware wallets, friends etc) and configure it to allow your wallet to be recovered if say 3 of the 5 agree that you legitimately lost it. If you ever lose your wallet because you forgot the password or your computer/phone died then you can recover it easily and safely, no complicated and technically hard key backup systems needed which is key for normal non-HN people. You can also set outgoing filters so your ERC-721 tokens couldn't be sent unless it's to a whitelisted address or you verify it with another of your trusted addresses, so even if a hacker got into your wallet they couldn't transfer the tokens and you would just recover your wallet using the system above. It's still early days but Argent is the best example of this.
I think the thought process is that paper money is already controlled by world governments, so this isn't meant to be a replacement for paper money, but rather just an intermediary so the transfer of money can be done more easily and cheaper.

I think another point is that if you want a truly decentralized, no government involved, cryptocurrency, those still exist, go buy and use some bitcoin.
The argument is that, when someone says "we're going to make this mentorship program more inclusive", people will have to wonder whether they mean normal inclusivity or Guido's sexist inclusivity. His actions alone won't radically shift the needle, but we'll eventually reach a point where inclusivity just means "there are a lot of women" and the original idea of fair opportunities for everyone is lost.

Note that this isn't a radical conspiracy - it's already happened in some areas. There are a lot of colleges with special inclusion resources for women, even though women are significantly overrepresented in the modern university system.
Anonymized datasets have been deanonymized in the past so there's no telling how anonymous the telemetry actually is and when in doubt I'd err on the side of caution.

The IP address is also being transmitted as part of the telemetry request, and while they can claim they don't log it there is nothing technically preventing them (or an attacker) from logging it which could be a privacy violation especially if you correlate it with the telemetry data.
> Take an example from the python founder.

Sad. He had all the fun, was pretty abrasive back in the day while hordes of men built "his" language and submitted to him.

Then he did Python 3, weeding out several big names and getting fresh blood.

Now Python 3 is done, and suddenly he is inclusive. Some boomers get it all.
I'm in India now, and I don't see these super apps as monopolies , at least not yet. You can pay bills, recharge your mobiles and book tickets among other things using a bunch of super apps without any exclusive lock-in. The government did one good thing making a commoditized payment API enabling seamless transfer of money between services. Thus the apps compete on UX and fees and it really shows. Getting stuff done through my mobile in India is an order of magnitude less painful than anything I experienced in the US.
I was surprised as well. Sane developers should stick to Jekyll or Hugo.
> Actually, batteries win on refuel time. Swapping batteries is much faster than filling a tank.

Swapping batteries implies either having multiple batteries, which adds to you costs significantly, or it implies adding yet another proprietary service company putting the screws to you in your supply chain.
You can make decisions based on the way wish the world operates or you can make decisions based on the way the world actually operates. Both are valid options, but be honest about what you are doing.

This isn't a knock toward cynicism or dishonesty. Rather a knock toward the fact that sales, and self-promotion are necessary if you want to make money (why are people going to buy your stuff if they don't know about it and its benefits to them aren't communicated clearly). Also realize that some people are bad actors (pirates) and you need to emotionally and financially protect yourself.
Code in the Browser with GitHub Classroom
Could also be neat for museums to virtually show jewelry and other small objects. Hard to justify the price for consumer use, but for an exhibit with thousands of people passing through you’d get more mileage.

The benefits being that you can share the items across many museums at once without exposing them to UV or theft risk, and without taking the originals away from wherever they belong.
Caching pip in Docker sort of works now
>Finding routes for drivers and deliveries, planning schedules, optimizing store layouts, etc. -- that's AI.

If a path-finding algorithm that I can write on paper is AI, AI has completely lost all meaning. Let's not call graph traversal and sorting "AI" please.
"I took envelope to mean the operating conditions under which the control system is stable."

Yes, that's exactly what I meant. I kind of borrowed the term from aviation where this is used to describe conditions under which the behavior of the aircraft is known and predictable. Doesn't mean it is not possible to fly outside the envelope, you just don't get any guarantees.
You are misunderstanding the matter of patents. Modern patents exist precisely because of the inevitability of industrial espionage, which is largely practiced by all developed countries. The goal is that, even after a trade secret is stolen, it will be made useless because nobody can use that information. So the goal is not to "share knowledge", but to avoid the practical use of knowledge that was shared by any means.

Also, you are mistaken in thinking that, by publishing a patent, the company is sharing knowledge. Quite the contrary, the contents of a patent gives only the minimum necessary to protect a crucial aspect of a business secret. Most patents are opaque and don't give any concrete business information that be used to successfully replicate what it is trying to conceal.
JWT (JSON Web Token) debugger
American Cities Are Built for Cars. The Coronavirus Could Change That
How is the zlibrary not just piracy?
AI is useful for business, and it's used in business. Hiring people to do menial mental tasks that would be particularly easy to automate is cheap. Hiring programmers and AI developers to automate those tasks is expensive. I know people who lacked a CS degree and could barely program who transitioned to work as a programmer by getting hired to do a menial task and writing mundane old-fashioned code to automate away their job because that was the only way they could find to transition from menial tasks to a highly skill occupation.

You don't even need AI to automate a lot of these tasks. Good old fashioned programming can automate anything truly menial better than AI can, but if you're going to solve a real problem through code there are only two ways to do it: 1) write the code yourself, or 2) spend millions of dollars hiring other people to do it.

Same is true for AI. In contrast, you can very often hire people to solve the same tasks for minimum wage, or if its a sufficiently digital task, even less than that, through a service like mechanical chimp.

AI isn't used to automate away menial tasks because the economics of it doesn't make sense. None of the problems raised by that article are difficult to overcome, it's just expensive to hire people who solve them well.

This has nothing to do with technology and everything to do with the current organization of society and its economy.
There are actually unlimited size demo competitions as well where people can just go crazy and some of the results are really incredible.
I'd go one step farther from "read anything David Ogilvy has written" to "read everything David Ogilvy has written" starting with Ogilvy on Advertising. It's fun and light and valuable even if some of the ads do feel wonderfully retro (they were not retro, however, they were incredibly disruptive innovations that worked so well they redefined how we think about business communication, and this is where they started). The man did invent the notion of modern quantitatively driven marketing, after all. Yes, some of the things he talks about pertain to an earlier era, but all of them remain relevant today and there is value in thinking about how to translate concepts he discussed for print advertising to online contexts.
Dominic Cummings faces questions over altered virus blogpost
Show HN: WinGetIT – A Web UI for Windows Package Manager
Capitalist systems sieve out people whose goals are at odds with the accumulation of capital. By the time you get to a boardroom, everyone has been tested hundreds of times for their loyalty to profit. All deviations are unstable: over a long enough period of time they will be replaced or outcompeted.
Doing this is going to make navigating your code harder for little gain. It’s ok to put logging next to business logic. If you do this and actually follow through with it you can end up with a dozen wrapping classes with only one business logic class. I’ve seen this at my work. It makes debugging/finding/mutating the business class harder because you have to figure out which class you actually care about and how the classes were organized when they were constructed. Just make 1 class. It’ll save you plenty of code and be easier to understand/read.
I really think the negativity in the comments here is overblown, and misdirected.

The author has a totally reasonable set of requirements: React + TypeScript, writing posts in Markdown, small amounts of interactability, and static site generation. It may be an indictment of the JavaScript ecosystem and the current state of the web that nothing exists that can help the user accomplish this out of the box, but that doesn't diminish the validity of the author's requirements. (It's also possible that next.js, Gatsby, or another framework can actually support these with relatively little configuration.) But we should applaud the user for wanting to create a totally statically generated site! (I noted that Gatsby's homepage was not static generated and clearly takes a second before displaying content.)

Given that the author wants to render to static HTML, I interpret React + TypeScript to primarily mean JSX + TypeScript. Is this really any different than saying Liquid + Ruby, or Go templates + Go (used by Jekyll and Hugo respectively)? JSX and React's component based system were literally designed for HTML, and I'd argue it is definitively a better solution than the raw template libraries offered by other languages. You get automatic "syntax"-checking of the HTML by using JSX. By using JavaScript you have proper control flow instead of the awkward in-line conditionals and loops in templating libraries. A Component-based system makes code-reuse significantly easier. And by using TypeScript you can get type-checking for all of this. Unfortunately, using JSX and TypeScript means that you need some sort of build pipeline, and that's where the current state of JavaScript really rears its ugly head and adds a lot of complexity.

Writing posts in Markdown is also totally reasonable, as is wanting to support small amounts of interactability in future posts. A couple of comments mention that you could just add raw HTML to a Markdown file and call React from there, but that doesn't solve the compilation problem. A lot of comments also missed the desire for interactivity. It's for a developer blog! I'd love an interactive inline demo or explanation!

The blog title might have been a little overstated (the ideal tech stack), and the "zero memory of how we used to build forms in the pre-React times" isn't a great look, but I do think the actual content is solid.
> I took envelope to mean the operating conditions under which the control system is stable. For many control systems this isn't really a confidence interval except insofar as the parameters of the control system are imperfectly known.

Ah gotcha, totally agree.

> It has more use as a marketing term than as a technical term with precise meaning.

yea exactly; not a problem for me that this is the case (buzzwords are just a fact of life), but really what should be happening underneath any "AI" solution is finding and implementing the right solution to the problem. If the right solution is classical control theory or linear models, but the business leaders insist on deep learning because to them that's what AI means, that's where there's a problem.
If you have a Sublime Text 3 license there are additional beta builds available on their discord server. Information is available on their forums and website. Stop spreading such fuddy fud. Latest build was April 28:

Changelog:
* Auto Complete: Ranking quality improvements
* Auto Complete: Added auto_complete_use_history setting to control if previous choices are automatically selected
* Added additional settings to control the status bar: show_sidebar_button, show_indentation and show_syntax
* Added relative line numbers, controlled by the relative_line_numbers setting
* Color Schemes: Added support for the underline font style
* Color Schemes: Added new property, inactive_selection_border
* Added setting hide_pointer_while_typing
* Console now uses Python syntax highlighting by default
* Windows, Linux: Added Shift+F10 key binding to open the context menu
* Fixed folder dragging in the sidebar
* Further improvements in layout preservation when programmatically editing preferences
* API: View.add_regions() calls that add an underline now have that underline applied to whitespace characters
* API: Added sublime.INHIBIT_REORDER
* API: Window.new_html_sheet() now accepts the sublime.ADD_TO_SELECTION flag
* API: Window.new_html_sheet() no longer accepts cmd and args parameters
* API: Fixed a regression in View.split_by_newlines()
why pretend, just roll it all into one
Dr. Henrik Widegren: “Never Google Your Symptoms”
TL;DR: Not necessarily. It depends. If you care about venture funding, then yes, 35% of funding still is silicon valley. If you care about being acquired, then increasingly less so. If you care about IPOs, then yes lots of Silicon Valley-based IPOs. Basically, looking at this from an exits perspective shows Silicon Valley has an edge still.

Are those the metrics that matter though? Why does looking at this from a purely exits perspective matter?
They still sell DRM free books, just through other stores like Google Play.

The reason they switched to subscriptions was because of the cost of running an ebook store and the low ROI.
So, a tangential query: have we already lost Africa to the Asian sphere of influence?
I appreciate it! Too late to edit the title unfortunately (I posted this right before going to bed...bad move).
Huh? Most major companies use a staggering amount of AI that makes them a butt load of money. -- Oh, the title was practically unrelated to the content of the article and was just to generate clicks, I see. Well, at least the article raises a good point about AI being used to solve menial tasks that let people focus on the larger creative aspects of their work as an assistive tool. That said, seeing ML push the boundaries of what "menial" (sliding goal post) tasks it solves is both massively cool and massively value generating.
Nonsense. Different products (from MS) are for different people.

If it was true what you are telling, doubt they woild provide loads of diagnostic tools for windows, debugging tools, kernel symbols, performance tools, etc.
The 1920's West Africa origin hypothesis is the one best supported by the phylogenetic data. That would support the hypothesis that the virus was spread through prostitution, facilitated by the high incidence of genital ulcers (syphilis &c).