skysight-inc/HackerNews huggingface dataset:
It is definitely worth trying as an experiment, but the discussion around wasmjit doesn't seem like it's a research project.

Its worth noting that this has in many senses already been extensively research. This was a significant part of the design of Singularity OS, a micro kernel from Microsoft Research with software isolation between components (with much more formal sandboxing than wasmjit, verified with static analysis). Also there have been several operating systems with a JVM in the kernel over the last 2 decades with many of the same benefits.
But in those cases, they are actually looking for changes. For germline WGS there are no differences.
> Storing and using it consistently 24x7 is now the hard part.

Is it really? https://pv-magazine-usa.com/2018/03/01/12-hours-energy-stora...

edit: added quote from parent
9 types of nomads
Do you have any pointers to resources regarding the formal model for web assembly?
This does not match my experience at all.

Most people I know use vim and the holdouts use emacs (except for Java developers using Eclipse).

No one in my circles thinks using vim is any cooler or harder than any other editor per se, but it generally meets people’s needs well.
Unfortunately there's not much the Linux community can do about bad drivers. (I assume you have some broadcom chip). The only people really equipped to write the drivers are the vendors. The documents and firmware running on the chips are not published and you can't realistically email their engineers. So Linux devs are basically SOL. Hats off to the legends who sit down and reverse what's needed anyways.

In general, vendors only have financial incentive to get windows drivers working well.

It's the self defeating prophecy of the Linux desktop.

Apple spins their own hardware and I'm sure gets proper documents from the vendors they select.
To the author - I'm in the opposite boat where I've used mercurial for nearly 10 years but any time I try to use git I get lost. Everything in your post rung out to me as why I rather enjoy and understand hg (with exception to absorb which I haven't yet tried).

I highly recommend checking out this blog which discusses adding a command which is a customized log. It's made getting a visible understanding of my working state & phases tremendously easy.

http://jordi.inversethought.com/blog/customising-mercurial-l...

Additionally if you're planning to use evolve, most of the instructions I've seen for using it indicate installing it via pip, however I've only run into issues with that (as well as coworkers and others). Instead I recommend cloning the evolve repository and pointing the extension location to it (seen in .hgrc gist below). Upgrading is as simple as going into the evolve repo and running `hg up`. I can't wait until it's shipped with mercurial. The evolve repo can be cloned from:

https://www.mercurial-scm.org/repo/evolve

This is from my .hgrc (for a mac) which customized the wip colors a bit more (and fixes a recent issue where one of the original revset commands used by the blog has been deprecated/removed).

https://gist.github.com/neandrake/e770ea7b3d6bf8299f6be2ca08...
In most learning to rank data sets, the only notion of a "query" is a numerical identifier that groups a set of features and a grade. Your goal is to optimize the ordering in that group. That group can really be a user, a query pattern, a location, or a bazillion other groupings likely to share similar rankings.

For example, a common training data storage format looks like

grade(0-4) queryId list of feature values...

Such as:

4 qid:1 1:0.5 2:0.24 # a doc with these features is 'good' for this query

0 qid:1 1:-0.5 2:0.24 # a bad doc for query id 1 is described by these features

Features in an LTR context are some relationship between the query and doc (such as scores computed from Solr/Elasticsearch queries)

Of course turning clicks/session info into grades isn't easy. One way to go about it is with click models (https://pdfs.semanticscholar.org/0b19/b37da5e438e6355418c726...). Another way is to equate conversions in a session with one of the grades (a purchase is a 4).

Needless to say, such usage data is sparse for long tail queries (queries that rarely happen - 'fuscha shoes'). Luckily it's not sparse for head queries (common queries - 'shoes'). So those head queries can provide some benefit, helping to generalize to the rare long tail queries.

You'll see a lot of patterns that are modifiers on head queries. Like 'shoes' is a head query. But 'blue shoes' and 'purple shoes' and other 'color shoes' are tail queries.

You can do a lot with that insight

- Supervised grouping of queries into one 'query id' by watching how users refine queries. For example users type "shoes" then in the same session add one color adjective "red shoes". Using that to group '<color> shoes' queries

- Unsupervised clustering of similar sessions or searches where users seem to expect ranking to perform similarly based on user behavior

The downside/tradeoff is you lose a lot of nuance that you're getting with per-query training data. But it's a technique people use.

It also substitutes one ML problem for another, which may or may not be harder than the original one
How is this news? I thought this would be common knowledge in 2018.
While it's not really a "niche" interest, the travel subreddit is a particularly prime example of this. ~6-7 years ago, I remember that subreddit had a substantive amount of text posts that were mostly about suggesting trip itineraries, destinations, travel tips, travel stories, etc. Now, I just opened it up and every single one of the top 20 posts is an Instagram-style photo post.

The comments aren't any better. In the past, I remember that even on photo posts, there would be substantive comments discussing the destination pictured in the photo. Now it seems its mostly unsubstantive "oh wow so beautiful", "what a wonderland", "wish I could go there", etc. There are some exceptions, but they're rarer.

I really wish there was a good solution to this, or at least a place to go to avoid the "instagram culture". Unfortunately, as you mentioned, all of the non-"instagram culture" sites have been mostly pushed out by monoliths like reddit. And as for solving it, it seems that most of society is still not convinced that "instagram culture" is a bad thing that needs to be solved in the first place.

edit: I just opened up the "top posts of all time" page on that subreddit, and of the 600 posts I scrolled through, 599 were photo posts that were submitted within the past year (there are probably even more, but I just stopped scrolling at 600). The lone non-photo post was asking for help finding a missing person. Every other previous text post (even the megathreads giving advice for popular destinations, which used to be a huge part of r/travel) have been drowned out by the "Instagram culture" posts.
Well in the sphere and circle cases, it works because if you are expanding size, it expands at the perimeter. In the line case, if your line is 2r, the derivative is 2. So expanding infinitesimally expands the line by 2 times that amount.

So I guess it holds, but maybe isn't all that interesting.
I dock the taskbar on the left ever since it got an icon-only mode in Win7.
In the real world, police enforce trespass laws all the time. It's far better than having to deal with the fallout after a direct confrontation between trespassers and property owners, in most cases.
Is Betteridge's Law Of Headlines Always Correct?

Find out in our article below...
Right, so because the whole world drinks Coke and buys furniture from Ikea, we're all just one global monoculture, right? I get that Switzerland is not a monoculture. But to pretend that it's more diverse than the US is just a joke.
4-8 is about right. I've been in groups as small as 3 (although they tend to not last long) and I tend to jump ship after 7, but I've seen 8 work.

If you're in a city, there's definitely the option of one of the Friendly Local Game Store that tend to dot metros these days.
It’s a tool to socialize and socializing is complex.
Pontius Pilate’s Name Is Found on 2,000-Year-Old Ring
WASM's not huge, but it's giant compared to eBPF.

* eBPF explicitly doesn't do register allocation, which simplifies code generation.

* Similarly, eBPF is a 2 address, but load/store architecture, so for the vast majority of cases for both CISC and RISC architectures, there's a one to one correlation between eBPF instructions and native processor instructions, also greatly simplifying code generation.

* The only actually used eBPF implementation heavily reduces the options of the code flow graph to being a not quite Turing complete subset. The code flow graph can only be a DAG, so you can rely on being able to generate programs that you can easily, statically verify will terminate.

* The memory usage is a lot more explicit. The stack can be checked for worst case usage. Heap (called "maps") memory is typed. So types can be easily checked from registers, through the stack, and through to the heap. And that includes when heaps are shared with user space or other eBPF programs running in parallel.

So eBPF sort of starts from a place of remarkable verification, with the idea of loosening the constraints as new ways of guaranteeing code is safe are found. WASM tooling isn't as amenable to working under such circumstances.

It also simplifies the JIT to an almost trivial translation, greatly simplifying verfication of correctness. That is a huge help in the constrained environment of kernel space.
I would dare say that CUA was the peak UX on the desktop, once it was fully fleshed out (roughly early 00s).

https://en.wikipedia.org/wiki/IBM_Common_User_Access
This article has a tool that is fantastic...and scary!

I highly recommend you spend 30 seconds on this page.
> Premined coins are centralized by desgin--the founders may hold an undisclosed amount of coins that were acquired at no cost.

This seems like a deep thought, but it isn't. All this is, a shot fired in coin v coin wars (and this one against Ethereum).

Bitcoin used to be easily minable from a CPU, and was under a dollar for a large point. Any entity could be holding undisclosed amount of coins that were acquired at no cost either.
Switching jobs is an enormous cost and risk to almost anybody. Sure, there are a lot of tech jobs, but you will probably spend dozens or hundreds hours changing to one that will pay you the same or more as you are making now. So you've got this sunk cost and there is no guarantee that your controversial opinion will be acceptable at your next job, unless you discuss it during your interview (which will probably mean it will take you longer to find a job, because that's just weird interview behavior)

In my opinion, if you want to share controversial opinions, do it somewhere with a low switching cost, or high trust. I am happy to talk about my politics or sexuality at my hacker space, tree planting group, with regulars at the bar, or with my immediate family (who I love and trust even though we disagree on a lot). I am perfectly happy not finding common interests at work or the PTA, especially when I know my opinions are outside of the first standard deviation.
Verizon is a monopoly, and should be tightly regulated. Patreon is definitely not. And there's no particular reason here to think that Patreon is doing this under pressure from Visa. They were under plenty of pressure from their user base.

I think there's also a fundamental difference between an organization that bans people who increase the rights of marginalized groups and one that bans people that are looking to further marginalize people, so your analogy doesn't do anything for me.
i dont appreciate getting flagged for my comment. the "mom" operator is a real thing not found in many languages.

>mom is an object member present in objects used as activation records. It refers to the object used as the next outer scope. mom can be used to access variables in the next outer scope:
Businesses where the network provides the value: Facebook, AirBnb, Uber, Apple's iOS store, Google search/adwords, Shopify's platform etc.

These businesses profit by being the middlemen in transactions between two users. Bitcoin, for example, competes with traditional banking by cutting out the intermediaries, and their margins.

Ledgers are the simplest application. Next up will be platforms. They often have rather large margins (~20-40%) that are very attractive targets for competition.
7 Reasons Why You Need to Build a Personal Brand
You're right, the hedonic adaptation is all imaginary. David Foster Wallace and the many psychologists who support it's existence are all wrong.

Perhaps they should read your dissertation on it?

/s
> The fact that BeOS dropped you to a debugger shell when it crashed is something missing from modern desktop OSs.

Windows has that - if you have e.g. Visual Studio installed (or any other app that registers itself as a system-wide debugger), then application crash dialog will immediately offer to attach the debugger at the point of the crash.
It's not necessarily slavery. If your hometown used to be a farm town, but a bunch of companies buy up all the farmland and convert it to factories and warehouses, you now no longer have a choice but to work in those factories and warehouses unless you move. And the cost of living increases because there's more competition for the same amount of living space because there's a bunch of engineers and management that are now living in the area where before it was just farm laborers and farmers. You might be getting paid the same as you were when you were farming but it's not stretching as far because everything else is more expensive.
Such as? All that I'm aware of is Ethiopia and you could make a pretty good case that that's primarily because of Ethiopia's proximity to the Dar al-Islam.
How is it possible to be unbanked in America in 2018? There are dozens of options for an account with ACH and a Visa/MC debit card, before even touching credit. From the big 4 banks’ traditional products, to neighborhood credit unions, to websites like Ally and Simple, to apps like Chase Liquid and Amex Serve. Meanwhile even shitty minimum-wage jobs are with bureaucratic corporations that would never dream of paying employees in literal cash.
manspreading is a sexist term. i am also unsure as to why it gets so much attention. if it must be broken down into a gendered attack, I rarely witnessed it and I use to ride the philadelphia subway everyday. however, I did witness on a daily basis women putting their bags and purses on an additional 1 or more seats.
There are currently about 30 people at my house for a family dinner. We aren't an actual, blood family, but we are close friends that crisscross paths through our various jobs and life events.

We keep track of each other via Facebook. We organized this event, and every other of these events (which are recurring) via Facebook. Tomorrow morning, we will comment on and share each other's photos of the event via Facebook.

I get that some people don't like the service, and that's fine. I personally find it incredibly useful.
It's GPL, not LGPL, so your code will also have to be licensed GPL.

Which means that:

1. you can't build proprietary apps with this framework, and;

2. it's almost certain to be rejected by the Apple App Store, since they typically reject GPL-licensed apps. A few might sneak through, but as a matter of policy, Apple rejects GPL apps since the GPL conflicts with Apple's App Store terms. (btw, this problem even exists with LGPL)
Conversely, KDE has always offered what is essentially WinXP++ UX (which is exactly what so many people say they want). And there are distros that use that as the default DE, too.
And to be honest, in the list of things that the C++ folks seems to think is important, multi-index index operators seems like it would rank substantially higher than a lot of the other things in the list in terms of value, and a lot lower in-terms of additional complexity.
As the other commenter noted, the generalization to 1-dimensional hyperspheres is not super interesting. However, it generalizes perfectly to higher-dimensional hyperspheres.
Yeah, there's a reason HN is text only. The medium dictates the message. If a medium has images, then that medium becomes dominated by images because images are much more captivating that text.
Don't allow photos or video.
I wonder what is their salary if they stay in the same company forever. 1% increase early? This would make the job market really low paying.
In “Quantifying Decentralization”, Balaji S. Srinivasan (the CTO of Coinbase) describes the Nakamoto coefficient - a method beyond the Gini coefficient in measuring how centeralized these networks really are.

https://news.earn.com/quantifying-decentralization-e39db233c...

"The basic idea is to:

(a) enumerate the essential subsystems of a decentralized system,

(b) determine how many entities one would need to be compromised to control each subsystem, and

(c) then use the minimum of these as a measure of the effective decentralization of the system.

The higher the value of this minimum Nakamoto coefficient, the more decentralized the system is."
Writing
We offer a wide-ranging and comprehensive catalogue of 100% unique articles. Whether you need blog posts, press releases, white papers, or other website content, we have a team of proficient writers who are experts in article writing, copywriting, copy-editing, SEO writing, technical writing, etc.
I've often wondered this about any tech company that provides infrastructure, analytics, or marketing/advertising tech. If they get customers who compete with another of their businesses, what exists to protect customers physically, technically, or legally?

Seems like a great way to get paid for competitors to do market validation and then swoop in and clean up.
Why you're constantly broke
Even with modern computers doing a naive regex search on 1GiB+ of full text would take a while.
Memory isn't that fast. The trigrams helps you avoid needing to read every document on every search.

Even a traditional rdbms will start become slow with datasets in the 10-100GiB range.

Note that products like bigquery, snowflake, redshift...etc might be able to support but that is not Cheap or relatively fast
Why I don't talk about where I work and why its important to me (2015)
WHIRLPOOL TO INTRODUCE 3D PRINTING TO APPLIANCE AFTERSALES
Let's ask Reddit to allow moderators to manually change the algorithm and apply different rules for jokes/ images/ self. i.e. in order to rank, a joke would need 5x as many up votes than an original content/ discussion/ post.
I've sold 7 figures worth of game copies over my career, through Steam, the App store and my websites in roughly equal quantities.

This completely misses the value proposition of Steam. Collecting a million dollars of game sales through Stripe or PayPal is not hard, nor is dealing with payment issues a large overhead, even if you're paying the people replying to the emails programmer salaries.

Supporting the game itself is an order of magnitude greater even if it's decently written. Steam doesn't prevent that support, it just obfuscates the customer's connection to you so if you don't care you can mostly get away with ignoring them (at your peril, as it will invite bad reviews).

Steam puts you in touch with an immense audience. That's the value they're bringing to the table, and it's a big one.
You raise an interesting point with your mention of law firms.

As I implied in the article, I've not wanted to scale out consulting far beyond myself; it's a means to an end. But if I did, I think the way I would do it is to try to build a partnership with other consultants like myself in my specific area.

Professional associations such as law firms have all kinds of partnership mechanisms, but a common one is something like: there are four partners, every one of them has a monthly quota of hours to deliver to the firm. For every one of those hours, (let's say) 50% goes to the company and 50% goes to the partner. For every hour beyond the quota, the partner gets to keep, say, 80% and the firm gets 20%. Then the firm's annual profit is distributed among the partners at the end of the year, month, whatever. And although partners are presumed to be able to generate their own business, common resources such as marketing, administration, etc. are pooled and paid from the firm's common funds.

The key issue with a partnership is that it really has to create (ugh, I cringe at a non-ironic use of the term) synergies. Every partner's earnings have to be greater enough in the partnership than they would be on their own to warrant the bother. Otherwise, you end up with the all-too-common best-case scenario of two partners who together double the revenue, but each take half the profits, which makes it a bit of a wash, notwithstanding some small gains in economies of scale through expense sharing.
Seems to me that a one-dimensional circle would be two points on a number line separated by distance 2*r.
Author here. Those are great tips, thanks! I actually just installed evolve from pip last night. I'll probably borrow from your hgrc, or at least let it inspire me :-)

> I'm in the opposite boat where I've used mercurial for nearly 10 years but any time I try to use git I get lost.

Very interesting! Do you end up using it as a client to git repos?
For the most part, social media doesn't change people's opinions or beliefs. The beat of individual metronomes is not changed, instead social media acts as a filter that only lets through the loudest views, where loudness is a function of how many people hold a given view, and how strongly they feel about it.

The people that don't share those views? They continue not sharing them and get increasingly frustrated by social media platforms drowning them out.

This is a key aspect of the widening political left/right divide. Every meaningful topic is divided into two opposing categories, and then the people who hold the less loud view are drowned out. Voat.co was created when moderate/right leaning abandoned reddit. Now it's a bastion of the alt-right.
> They pre-registered the study, meaning they published their methods and committed to publishing ahead of time so they couldn't simply bury the results if the findings appeared to be insignificant.

Am I crazy for thinking that this should be mandatory for all peer-reviewed research?
That's not what happened in China, as far as I know.
Ditto! Even though I learned the patterns (on my own pre GameFAQs!) so that I was pretty much unstoppable on either the run or the pass, I put a lot of time into that game. Pro tip: run by putting your thumb just over the bottom right corner of the button instead of just mashing the button in the middle. The button clicks easier and you can go faster.

And I had that robotic arm from Radio Shack as well! So cool!
Really intriguing! I found https://www.engineering.com/ElectronicsDesign/ElectronicsDes... to be a useful companion to explain more about how control grids work in traditional vacuum tubes.
It can take time before the market catches up to what is happening and responds.
IIRC, someone built a "camera" that searched for photos that had been taken from that location & direction already, returning the best existing approximation instead of actually taking yet another picture.
AIP (American Institute of Physics) Gets $650,000 Grant to Digitize Rare Books
Check out GuixSD if you like Guile Scheme REPLs when something breaks!
I also recall OpenBSD and FreeBSD dropping to debuggers on kernel panics.
Best Buy, at least until 2006, paid employees with a check if they didn't set up direct deposit. Then you could get that check cashed anywhere (e.g. some grocery stores).
The availability of fantastic material like this will take the the rare lone geniuses of the world and multiply their results and possibly help them find like minded people to work with and learn from.

But the vast majority of students still need a teacher they actually know to inspire them to work hard.
Demonstrably false. 4chan is built on free speech and it has a number of thriving communities discussing various hobbies.