skysight-inc/HackerNews huggingface dataset:
I don’t know if this comment will enforce or counter what your saying, but It seems relevant.

There is already a very well known liquidity problem with index funds that track S&P500. Since stocks come and go from this list, index fund managers need to be very careful about how they buy and share these stocks so as not to greatly effect their prices, and cost the fund too much money.

So index funds already have a pretty big effect in markets. I suspect some of the stretegies used for these events will be similar to how managers mitigate short term mass enters and exits in a fund.

My bigger suspicion in general with index fund mass selling though, is that while they are meant to track the market over the mid to long term, they are actually priced seperate from the market, and this seperate pricing means that if there’s a mass sell off, then fund share prices fall, and others have incentive to buy them at a discount. Eventually both index and benchmark prices reach equilibrium. Maybe there’s total havoc in the market in the meantime, but this mechanism will mitigate it to some degree.
I have the feeling that this will have the same net effect for startups -- or even more -- that Stripe-as-a-payment-gateway also had. This could be an instant accelerator to self-funding.
> And a lot of index fund investors are buy-and-hold

But index funds themselves aren't. They have to sell stock when units are destroyed and vice versa. In addition to other factors, this can result in weird tax effects as well as tracking error to the index.
The "smart money" would start buying, but I imagine the concern is that as passive instruments become the majority of the market, there wouldn't be a deep enough pool of assets held by "smart money" to provide offsetting liquidity in the way you describe.
Not legally, they would still need to have a legal order for garnishment, I assume.
Or, you can use the USS Jimmy Carter submarines cable splicing room to do whatever you may want to do...
Many companies in the payments and small business space already do this. It's not new. Square, PayPal, etc.
>CPU speed isn't relevant anymore

Only because most software is conceptually stuck in the 50s and Intel fell asleep at the wheel. Having extra cores can allow you to move away from cludgy and insanely complicated solutions to much simpler code. In turn, this enables faster development and experimentation.
Gosh man, I really mean no offense to you, but I am really glad people I work with are not this open about their viewpoints.

Plenty of people probably think some of my views are wacko, but because they are reletively personal, noone needs to confront my wacko views. I would really prefer not to work with anyone who openly and gleefully calls themselves an anarcho-capitalist. I probably work with some people that hold similar views, but by separating our personal and work lives, we can work productively together without needing to confront that.

Different strokes for different folks though, or something, I guess.
I'm an average computer user. I like to watch videos and game on weekends. For me CPU speed remains a massive bottleneck. I like to play Kerbal Space Program and, with realism mods, it really needs general computing horsepower.

That said, moore's law is irrelevant. I don't care about transistor density, or even CPU count. I care about processing power. Give me a 4-slot motherboard to mount for AMD threadrippers ... I would consider that as an option. What matters to me is price.
Wow I also received this email today. Hard to believe only 13 people were affected.
You can’t think of any legitimate (i.e. defensible) uses of such a library?
I don't think anyone is recommending remote controlled cars. It's about having a fallback to handle edge-case scenarios (e.g. toll ways, construction zones), likely at slower speeds, as AI is already quite good at reacting rapidly to sudden movements. The collusion avoidance will still be enabled while operated remotely, so a failed connection, can just result in the car pulling over and waiting.
The way Stripe Capital has structured repayment of the loan -- fixed fee, dynamic loan term -- is is an interesting way to make it hard to compare against other lenders, which typical express their fees through APRs.

The term of the loan is variable, and depends on daily sales, but assuming you have a high volume of sales and take out a small loan, the effective APR is going to be through the roof!

For instance, suppose I take out a $25K loan with a $2.5K fixed fee. Now 15% of my sales go toward repayment. Let's say I pull in a little over $30K in sales a month. The loan will be repaid in about six months, and my effective APR is 20%! Might as well put it on a credit card!

You can get a small business loan at FAR better terms elsewhere: https://www.valuepenguin.com/average-small-business-loan-int...

So it seems like the main reason you'd go with Stripe Capital is that they've made the whole process practically effortless.

But one thing strikes me as odd about this whole arrangement. The better a business performs, the quicker it is able to repay the loan, and the higher its effective APR becomes! It's essentially a prepayment penalty in disguise. So you'd better make sure the loan doesn't help your business too much, or you'll end up getting hosed by the loan fee.
If you are using Matlab you can embed the runtime and the program in an executable. If you target embedded you generate c-code. Both are $$$ addons and works quite well.

If you really want the customer to run some script "nativly" I would write it for Octave.
I paid for a "dev kit"... it's not like I have unreasonable expectations. I went back to check it to figure out if I should buy an actual phone... I kept my money in my pocket.

I can handle quite a bit of dust and pieces coming month by month but I can't handle no wireless comms and a crashy and slow browser. At least the internet and the browser operation have to be reliable and fluid or nobody can use it for normal operations. I'll try it again in a few months.
Identification of Software Validation Shortcomings
But be careful with this: you can write off only $3000 per year of it against ordinary income. I knew someone during the dot-com bubble who had to take a mortgage to pay his AMT from buying his options, then the stock tanked and he could only write off this $3000 a year...
And I and many others protest that, like we protested ALEC. I have friends at Microsoft who have lodged similar protests. I'm working on privacy preserving technology, that's my contribution. I'm trying to make things better.

Hand waving away US government's vastly more destructive tendencies, and the demonstrated abuses of government surveillance doesn't strike me as helpful. On the long laundry list of bad things Trump is guilty of, misogyny sits below the current proxy war in Yemen which started under Obama but has been boosted by Trump and Kushner.

It's now up to almost 100k dead, 45k wounded, and an incredible 84,000 children dead from starvation.

But hey, we have checks and balances on this right, thanks to FOIA? Can we get Trump's tax returns yet?
This goes hand in hand with our atomized modern existence: we don't know our neighbours, we don't have anything occupying the place churches used to have in terms of community building with the people who live around us, etc. so we replace it with workplace relationships.

Thing is, workplace colleagues are seldom actually your friends in the true meaning of the term. Many of us lose contact with 99% of the people we worked with when we switch jobs. A friend is someone whom you have an ongoing relationship with independent of where you live or work, I think.
"If your crush isn’t on Dating, doesn’t create a Secret Crush list, or doesn’t put you on their list — then no one will know that you’ve entered their name."

I'm looking forward to watching the shitstorm when that info gets leaked or an exploit is found that allows you to see whose lists you're on.
Looks chunky indeed but I like it. Tired of the fucking thin and light phones everyone else is selling that easily want to slip out of my hand. I hope this has a heavy and metal feel to it.
Shawn, founder of Finnbin Baby Box Company, here.

It is true that there are not many published studies with empirical evidence in the public domain and most of the data comes from 90 years of anecdotal evidence; however, the issue is not that baby box manufacturers are against studies, it's that there is not a lot of funding for SIDS research. We've actively reached out to research organizations to test our product, but they do not have the financial resources to do so.

That said, there have since been some published studies about the efficacy of baby boxes (here is one from Temple University: https://medicine.temple.edu/news/temple-study-shows-baby-box...). There are also some ongoing studies that I'm aware of that have yet to be published. Here are the findings from the Temple study:

5,187 dyads received baby boxes and follow up phone calls 2763 parents completed the follow-up survey Patient satisfaction with the distribution of the bassinet was high.

25% reduction in bed-sharing for all infants. Face-to-face sleep education and providing a baby box with a firm mattress and fitted sheet reduced the rate of bed-sharing by 25% in the first eight days of life.

50% reduction in bed-sharing for breastfed infants.For exclusively breastfed infants, a population at increased risk of bed-sharing, bed-sharing was reduced by 50%.

Mothers use the baby box. Of the mothers who received the baby box, a majority said they used the box as a sleeping place for their infants.

12% of mothers use the baby box as a primary sleep space. Of the mothers who received the baby box, 12% said they used the box as the primary or usual sleeping space for their infants.

Looking specifically at the breastfed infant population (breastfeeding has been shown to reduce the risk of SUIDS but also increase bed-sharing):

92% (184/199) of the breastfeeding respondents used the bassinet;

52% (104/199) used the bassinet as a sleeping space; and 11% used the bassinet as the primary sleeping space.

Of the 104 recipients who used the bassinet as a sleeping space, 63 (60%) responded the bassinet makes breastfeeding easier.

In the present study, a majority of bassinet recipients used it as an infant sleeping space. A majority of exclusively breastfeeding mothers reported that the cardboard bassinet facilitated breastfeeding.

I hope that helps...
Senior Staff Immune from Insider Threat Finger-Pointing
In your `get_result()` example, the caller won't be able obtain the address of the new allocation in case the callee allocates. The pointer itself is passed by value and any modifications on it by the callee are done on a local copy. If the function was allocating, it would require a double pointer like so:

int get_result(my_api_t api, api_result_t **result);
...
api_result_t *result;
get_result(api, &result);

A lot of confusion comes when API and library authors start typedef-ing pointer types into opaque types like that:

typedef api_result_t *API_RESULT;
...
API_RESULT res;
&res; // is this a single or a double pointer?
res; // is this a pointer at all?

If you meant that the function could possibly allocate fields of `result`, the API should always have a `free_result()`.
Next is deep learning.
I deleted my Facebook account ages ago because I needed different personas for different groups of friends, never mind coworkers. Just too much work to try to maintain separation. Terrible place for honest discussion.
We used c3. But switched to Vega-lite. It is another wrapper on D3 but it’s well thought out and the defaults are really good. It has university backing. We vega lite for our web based software (it reminds me of R’s ggplot2)

https://vega.github.io/vega-lite/

They have a python graphing lib too based on the same “grammar of graphics”

https://altair-viz.github.io/
Ah, but you miss the point - whether you leave it to sit for an afternoon or not, as long as it's cooked you'll be fine. Unless you do it for a significant portion of your food - and Cavassa's pretty easy to grow, so it'd make for a nice staple crop - in which case you'll die after a few years.

So the feedback loop isn't "weeks" it's "years" or "decades".
I know that's a bit tongue in cheek there but what a fascinating idea. Programmatically transferring liability to different locations or entities that are better able to diffuse the consequences.

Imagine a HFT bidding market like adwords. Guilt as a service. Wonderfully dystopian. Paging Mr. Doctorow....
Interesting. I wonder if this is people deleting and re-creating accounts? Or spam accounts using the same images?
Agreed. My observation is that patent shakedowns are the last resort of a market loser. Once your company starts losing vast amounts of marketshare to competitors, the patent warchest comes out.

IBM and Microsoft were notorious for this, as was AT&T. Microsoft has reformed recently.
Even for enthusiasts, who I agree can be willing to forgive a lot of fit-and-finish type issues, the first couple of batches seem really underwhelming.

I've never seen any statement from them that the current state of the software for the device is at the level of "basic web browsing, early power management," for instance. That sounds like an early alpha at best.

Software issues are less concerning, though, since those can always be fixed/improved with updates. Accepting alpha quality hardware if you're in an early batch seems like a bigger deal. If you're in an early batch and get a hand-assembled box with parts rattling around inside, is that just what you're stuck with forever? When all the previous guidance was "this thing you paid for will ship in Q3 2019," why do you now have to make a choice between accepting an unfinished device now or getting a finished device sometime next year? I can see how offering that choice benefits Purism, but I can't see how it benefits the Purism customer.

A lot of this just boils down to expectations management, which Purism hasn't been great at.
Show HN: Make your own Life Calendar to visualize your finite life
> Edit: After googling you, you are awesome, fountain pens are awesome, and smart people everywhere should want to hire you.

LOL - well, thank you very much!

Fountain pens are in fact awesome. I'm carrying a semi-custom Indian pen today, an ASA Galactic. I replaced the nib it came with with a TWSBI #6 in extra-fine that I pulled off a broken Vac700. I've smoothed it a great deal and it's probably somewhere between a medium and a fine right now. I have a broad nib that will fit it as well that I'm thinking of grinding into an Architect. My work notebook is a top-bound Clairefontaine A4. I prefer French ruled, but am using "plain" ruled right now.
Show HN: CurlMail – Quickly send email notifications using cURL
Harsha from Stripe Capital here.

A ton of entities supply capital to businesses today -- it's one of the largest markets in the world.

We aren't trying to beat anyone else. We're just responding to the need we heard from Stripe users for a product like this.
I think how we do it (in terms of how we model the risk profiles of nascent, capital-light internet business; how we present it to customers; etc.) is all pretty neat. But the innovation, if we succeed, isn't going to be in how the mechanics compare to other products. It's going to be in not hearing from Stripe businesses that access to capital is one of their biggest limiting factors.
https://www.marinetraffic.com/ has a free version, from their website.

>The system is based on the collection and processing of data transmitted via the AIS (Automatic Identification System). The AIS-Receiving stations that comprise the MarineTraffic network pick-up such data and share it with the MarineTraffic central database.

>All vessels equipped with an AIS transponder emit AIS-data which can be received by any AIS-receiving unit provided it is within range. AIS message packets are encoded in NMEA sentences (64-bit plain text). A sample is shown below:

>!AIVDM,1,1,,B,1INS<8@P001cnWFEdSmh00bT0000,0*38

>The contents of any incoming NMEA sentence can be decoded. This way, information on the following three basic sections can be deducted:

>Dynamic Information, such as the subject vessel’s position, speed, current status, course and rate of turn.
Static Information, such as the subject vessel’s name, IMO number, MMSI number, dimensions.
Voyage-specific Information, such as the subject vessel's destination, ETA and draught.
The central database constantly receives and processes large amounts of AIS-data and stores the most important part of it (together with geographic information on a multitude of ports and areas, vessels' photos and other details). Current positions and/or tracks of vessels are displayed on the MarineTraffic Live Map while Positions History, Vessel Details, Port Conditions and Statistics can be easily found using our dedicated web pages.

From - https://help.marinetraffic.com/hc/en-us/articles/205413667-H...
This is vague, because it was long ago, but I remember reading an article in a newspaper (Dagens Nyheter, Sweden, IIRC) in... Oh, the 1990s, I think.

It was about how Danish linguists were worried about how the language was getting more unintelligible. The example I remember was about the ever-increasing number of words that are pronounced, basically, “lää'e”: läkare, läge, läger, lager... Those are written in Swedish here; some Dane may translate. (In English: healer, situation, camp [laager], layer...) There were more that I don't remember; in all, I think they mentioned at least half a dozen words that had become basically indistinguishable from each other.

I don't think serious linguists have had the same fear about most other languages.
yea that's technically a subpoint really that they've made this really hard to compare.

i'm mainly saying it's possibly unreasonable based on the example case they've illustrated.

morally, usury can be one or both of the two:

1. socially deemed over profiting

2. socially deemed high drag on your borrower

i'm using a gut check on #2 here
Contrary but also anecdotal evidence. Many ebay sellers use FedEx and it sucks a lot. The deliveries are constantly delayed. No issues with Amazon timing/packages from Amazon, except that they occasionally not brought to the package room and left near mailboxes (I live in apartment complex)

disc: I'm Amazon employee, not in Retail (anymore)
So you trust the foia process? How many years do you have? How much money? Do you know the right questions to ask?

How are those FOIA requests for stingray usage and tracking information going? Still blocked, last I checked. Like I keep saying: these arguments only work if you assume that the usg is all sunshine and rainbows, which is a naive assumption to make.

If you're willing to call NetPAC bad, which you do, you've got to agree that it's only bad if the people taking money do so and support the $badthings you claim google does, by not outlawing them. But if they're corrupt enough to do that, why aren't they corrupt enough to torpedo a few FOIA requests?

To put it another way if google is so bad, and you can't even get the USG to police google, how can you expect them to police themselves?
So call it collaborative programming. People tend to work well with someone checking their work, and more than two is limited by human communication. You're creating a strawman that I'm saying "The more, the merrier". I'm not.
Check Johnatan Blow videos on You Tube
Shawn, founder of Finnbin Baby Box Company, here. Happy to answer any questions there might be about baby boxes.
Sorry, just a snarky way to disagree with your reasons. I meant to quibble with your final statement and propose -- "his sentiment is changeable, not ideological or even sensible"
It's all good. Just wanted you to know and fixed it before to many other people saw the 404.
Personal favorite: https://www.costco.com/P%c3%bcreLUX-Comfort-Cool-Memory-Foam...
As the manager of the ETF you could allow it to float freely in which case it could trade at a premium or discount to NAV. But it wouldn't move too far because this would attract arbitrageurs who would trade the ETF against the individual stocks and bring it back in line. This would result in volume in the individual stocks. Another way you could do this is hold a pile of units in reserve and actively sell into the market when the ETF trades at a premium and buy when it trades at a discount. This approach would not result in any volume in the individual stocks (except for re-balancing from time to time). I think what he is saying is that ETF's use the latter approach. Of course this could also be done in an totally synthetic manner, but I don't think that index funds do this. It would be messy.
This possibility makes me feel worse, not better.
spispy: Open-source SPI flash emulation
Right to what? Not use a credit card? You already have that right.
That can't be "C/C++" because C doesn't have optional parameters.

In C++, a better thing would be to take advantage of overloading directly:

foo *bar(foo *); // doesn't allocate; non-null required
foo *bar(); // allocates

Then there is no run-time check of the pointer value for null. bar() is just a wrapper like:

foo *bar() { return bar(new Foo); }

Moreover, the value provided by bar() is pretty low; it's like a syntactic sugar that rewrites bar() to bar(new Foo). I'd consider not adding that to the API.
Do you know of any that can read the time of a phone alarm automatically and start opening slowly x minutes beforehand?
Really the only way to complete is to not play the game. Don't build businesses around wall gardens. Sure short term you might make out alright, but you will lose the long game because at the end of the day someone else holds all the cards.
వినాయక చవితి స్పెషల్ సాంగ్ Mix by Ranjith Potharam
No article, but I've done it. You basically have to take on a lot of the creation of the SVG element tags yourself, since having both D3 and React manage the DOM is a bit awkward. However, a lot of D3 functions already give back most of the properties that you need to construct the DOM anyways. For example, the classic sunburst chart (example here: https://observablehq.com/@d3/zoomable-sunburst) can be constructed from the section of code that contructs and partitions the hierarchy:

partition = data => {
const root = d3.hierarchy(data)
.sum(d => d.value)
.sort((a, b) => b.value - a.value);
return d3.partition()
.size([2 * Math.PI, root.height + 1])
(root);
}

Some downsides to this:

* Zooming is non-trivial, you have to recreate it in React proper

* React has to re-render entire hierarchies or massive lists depending on the traversal method that you choose to use for hierarchical datasets (topological or depth first) and React chokes on these pretty easily since they tend to be wide and flat

* Quickly changing data sets can't really benefit from memoization or React.memo, since the layouts themselves will constantly change. It makes things a bit awkward when mixing with memoizable data.

However, once we got the groundwork down, we never really had to touch it again. It was much easier to maintain than the pure d3 implementation using useEffect or componentDidMount, since we didn't have to deal with any sort of DOM state ourselves any more.
Garnishment is against accounts held by a third party. If the right to withhold or draw from already-authorized sources is part of their contract on either the payments or lending side (and I can't imagine it wouldn't be), no garnishment should be needed as they're in direct contractual privity.
E Ink [Kindle Display]
FOIA applies to the federal government, not to state and localities which run most of these cameras. States have their own variations, but are much less responsive.

People can barely get their stuff back from civil asset forfeiture. Local and state governments are often far more corrupt and less transparent.
You sound like Elon. LIDAR is far superior to radar in a lot of cases. The best situation would be for Tesla's to use a mix of both radar and lidar.