skysight-inc/HackerNews huggingface dataset:
It's all dummy data which makes the metrics sometimes look a little wacky, but I tried to model everything based on real-world examples I've seen.

The Customer Acquisition Cost (CAC) is high, but so is the ARPC (Average Revenue per Customer), so you can't just look at the one number in isolation to see if it's realistic or not.

In this case, I'd look at the CAC Payback time and the CAC:LTV ratio to see if these acquisition costs would be realistic in any kind of a company. The payback time climbs from 6-8 months to 19 over time, which is a pretty clear indication that this is unlikely to be a bootstrapped company. They just wouldn't have the capital to sustain it long-term, unless they sell mostly multi-year deals paid in advance.

For a VC Company, 19 months would be on the high end for sure, but not unheard of. Dated, but still great article from Tom Tunguz[1] says the SaaS median is 15 months, indicating there are a lot of companies with longer payback times.

Finally, if you look into the future projections you'll notice that the payback time grows to 26 months. Unless you have clear understanding why this should happen, this is more likely an indication that your forecast isn't very good. (Which, I'm realizing typing this, is quite ironic). Either your revenue growth is not fast enough in your forecast, or if it is the maximum you think you can do, your S&M spending is too high and your business just isn't sustainable. Or something else.

[1] https://tomtunguz.com/payback_period_cash/
where do you find the necessary protocol information for the various devices? that (and the trickiness of getting the firewall rules just right) seems to be a barrier to adoption for vlan'ing all the things. i still have issues with this on my little home network, typically with service discovery (e.g., mdns) and control app to device(s) communications (e.g., tradfri) across vlan boundaries.
See "The mess we're in" talk by Joe Armstrong (Erlang creator) - https://www.youtube.com/watch?v=lKXe3HUG2l4 - from 6 years ago.

Your computer with 1TB storage has ~2^8trillion possible states it could all be in.

Number of states you could count through if you burnt up The Sun trying: ~2^128 or so, tops.

Atoms in the universe: ~10^80.
Blazor GameDev – part 10: the Scene Graph
Theres a level of precision and responsiveness that I wasn't able to replicate. I even installed Arch on a macbook pro once and attempted to replicate it but it never felt right no matter how much I fiddled with parameters. This was years ago however and I know theres been some more work done in this area and someone with better linux skills might be able to do a better job than me.
The kind of history you see on television and in general textbooks usually does. The omission has been recognized for a long time though, hence "social histories".
To my mind, how much (rate) the federal government taxes your income is orthogonal to what (taxable income) the federal government is taxing. (Though obviously good policy need to consider how they interact)

Overall I believe the wealthy are not taxed enough, but I think that even though SALT deductions benefit the wealthy, a taxable base should still be calculated rationally and fairly. It's more of a principle-based than result-based argument.
Define the communications channels and clarify what is the signal that a decision is made versus when discussions are still happening.

Since you're the lead, try to speak less and try to speak last.
Being in the embedded safety/security industry for years, piezo igniters and sparklers are one of my go-to system test and side attack tools. They were also effective opening an August smart lock some time ago when one of my coworkers had to enter a room in a hurry and were not carrying their phone with the app. Amazingly a few zaps around the enclosure did it.

The big ones for gas stoves even work some feet away on some badly shielded products. Growing complexity, size/weight reduction and low power technology have made all these devices quite flimsy these days.
How many users as a percentage do you think are signing up for IOS services , discarding their IOS devices and then don't have access to a Mac or Windows PC ?

Very few people use Linux as their desktop is. To be honest they should allow you to reply to the email and allow a cancelation, but you following into an edge case isn't deliberate.
Central Banking for All: A Public Option for Bank Accounts (2018) [pdf]
> except for maybe IVIG treatments (there have been some papers showing promising results, but it's a very expensive treatment, and the NHS will not pay for it).

I know this may sound hard to believe, but in some cases it's possible to get insurance to cover IVIG for aaSFPN in the United States, even though it's not yet FDA approved for that condition: https://www.karger.com/Article/Fulltext/498858#scrollNav-3-6

Otherwise, IVIG for SFPN is quite expensive just about anywhere.
Yes, this is a wrapper.

[0] https://github.com/apple/swift-system/blob/main/Sources/Syst...

[1] https://github.com/apple/swift-system/blob/main/Sources/Syst...

[2] https://github.com/apple/swift-system/blob/main/Sources/Syst...
Since we're focusing on that last chart, the week the national emergency was declared was also the same week where schools started shutting down en masse; NYC DOE shut down week of March 15[1], and during the enuring weeks and months had issues scrambling to issue tablets to low-income families.

The participation rates for Zearn is, at best, a proxy. And when they say "student progress", I believe it means "students solving puzzles and progressing through the lessons" (whether that's with parental supervision or self-supervised).

[1] https://www.nytimes.com/2020/03/15/nyregion/nyc-schools-clos...
Because company makes these resources available specifically for employee's personal use? And if you read the article Amazon specifically says that they are only monitoring for anonymized feedback so if they don't want employees using them to organize then they are not being very clear with that communication.

Also the article notes that Amazon is not only monitoring the internal listservers but also their employee's social media accounts including infiltrating private social media groups that employees created.
Many people have done the argument more justice than I can do, especially off the cuff, but US services are strikingly low for US federal taxes. This creates a general anti-tax sentiment, fueled by a focus on individual states' taxes rather than the bulk tax of the federal government.

Talking about EU/ECB is a red herring as the system hasn't been in existence long enough to collapse under its own incentives.

But sure, another answer to your question is "nothing". As in, various states might be raising taxes after this is all said and done. The Covid crisis and this orchestrated destruction of the federal government could usher in a return to more localism. It's hard to say what's around the corner from this point.
You're responding to a discussion about serious long-term effects with death statistics. Why?
I think ghci is one of the best repls out there:

- :type and :info

- :doc

- Debugger + breakpoints

- :print :sprint for understanding laziness

- Can run shell commands with :!

- Can set different compilation flags for the loaded code vs the repl session.

- Can define your own repl commands

I use ghci for developing standalone modules, running HTTP servers, and running unit tests.

The biggest thing I wish it had was something like chez scheme's `trace`, which causes it to print out a function with its arguments every time it is called.
people generally tend to change when they experience the negative consequences of their action, not just willy nilly.

He hasn't just made one mistake, he keeps making the same mistakes. Merely a few years ago he ridiculed the notion that Facebook could have an influence on elections. Not only did that statement show that he hadn't learned, he also obviously thinks we're all idiots.
Last relevant comment by the Author:

By the way, the main things that remain to be done before release are:

make Git import incremental, at the moment it’s a one-off thing that doesn’t properly save its intermediate states.

rebalance a few things between Pijul and Libpijul. Florent is taking care of this one.

update the Nest for the new formats and new protocol.

write documentation.

In other words, we’re really close to a release.
For hackathons where you choose your own goal, scope is the killer. In my experience you're either stepping on each other the whole time or it's too big to finish. I've yet to see, the Goldilocks hackathon project, but if you can find it, that'd be ideal.
This is one of the links in the tweets

> https://domaininvesting.com/mrs-jello-wins-spase-com-udrp-wi...

According to this, spase.com was registered in 2005. Spase, Inc was incorporated in 2019. This company is accusing the owners of the domain, who had it for 14 years, of domain squatting and trying to take it away from them.

My sympathies lie more with the long-term owners of the domain, and not a recently formed company that is trying to take over a domain name they don't own.
i wouldn't mind apple taking 30% on anything in the app store as long as they allowed a user to download my app from my website. Just like desktop computers.

Nobody is complaining about Apple taking a cut from the Mac App Store.

Personally, it's nobodies place to dictate how much Apple charges. The main complaint is over Apple's monopoly over the channel for getting apps onto your mobile device.
you did, I vouched for it.

I wouldn't jump straight to foul play. New throwaways are probably pretty sensitive to downvote/flagging/etc, it's unlikely you were moderated out of existence.
At least like 5 of the top 10 countries in that report are also among the least religious countries in the world.
A car has tons of parts that, sure are "governed by physics", but in effect just randomly fail. I can theoretically understand that my there's a clunk in the frontend of my car because I've exceeded the MTTF of a suspension bushing. To almost everyone though, it's essentially just a random event based on nothing they've perceived.
> that money _would_ have been local/state/federal money.

That isn't true, only a fraction of the money would have been taxed.

And that's exactly the point: We are incentivizing people to give 5 times as much money as taxes would have been.

If that money isn't allocated perfectly, well, there's 5 times as much of it, I think it'll be OK.

> The government ....

The government will never do a perfect job, this way we let people fill in the gaps.

> they've given you the ability to appropriate government funds.

You keep talking as if they deduct the full amount donated from taxes, this is simply not true.
The state of California or any other state does not pay a cent to another state or to the federal government. It is residents of California that pay federal taxes, which in turn provide funding and services to states and individuals.

In any case, there is no massive subsidy from "blue states" to "red states". As claydavisss mentioned, Californians get back about $0.99 for every $1 they pay in federal taxes.(http://www.latimes.com/politics/la-pol-sac-california-federa...) Each Oregonian gets about $2,000 more from the federal government than he pays in taxes (https://osc.state.ny.us/reports/budget/2015/fed_budget_fy201...). Of the ten states with the highest per-capita surpluses (i.e., the ones that are "subsidized" the most by other states), five voted for Trump and five for Clinton.
That is bad, I hoped to be able to help in some way.
They're underestimating how much their logo and a short description could help to boost the product adoption.
You probably could get same optimization in FORTRAN, but so what?

Rust is just a more modern, better and more approachable programming language than C and C++, and people care about it more and prefer to get their little system programming lessons in it.
> Innovation has never and will never happen on a schedule. This is simply greed-driven, promotion-driven, pointy-haired-boss-driven development.

For consumer goods, it is the hype cycle.

New updates and releases get press. They also restore consumer confidence.

If Samsung announced that next year they weren't releasing a new Galaxy phone, the entire industry would freak out. Consumers would lose confidence in buying Samsung phones, journalists would write articles questioning if Samsung was pulling out of the market, a lot of bad things would happen.

Give it 18 months without a release and people would start to think of Samsung as "that company that used to make phones."

They would have to fight like heck to restore their image.

Software is the same way. In the Vista/7/8 era, Microsoft looked like they were falling behind because their competitors started releasing yearly, or even bi-yearly, feature updates.

Sure every Android version up until 7 was kinda-sorta-terrible, but it kept Android in the news. Likewise, Apple got huge free press every time they announced a new revision of OS X (now MacOS), and every time they came out an announced a new version of iOS.

The result? "The desktop is dying, phones are where the real innovation is at!" articles being published even faster than those software updates came out.

You can of course release too fast, rarely do Chrome or Firefox's releases get any press (unless there is a controversial UI change), but in general frequent updates are free advertising.

Tesla is also great at this, I'm nowhere near being in the market for a Tesla, but at least a couple times a year I still end up hearing about software features they are rolling out!
Your quoted figures were surprising to me so I went and read the source. Are you aware that the statistics you're citing explicitly don't include over half of the deaths in the sample? It's the fifth paragraph,

> Although nursing home residents were not tested, they represented 54.9% of Indiana's deaths. Thus, we excluded nursing home residents from all calculations (that is, deaths and infections).
Without the daily commute the same thing happened to me except its become more like two cycles of eight hours of activity followed by four hours of rest. I used to do the same thing in college - maybe that is my natural rhythm.
Don't focus on controlling everyone and the execution. Just create an environment where others can help. If you see task X, ask the team does anyone want to do X? It should do Y and Z requirements.

Focus on making sure you can deliver the MVP for your core idea and let people deviate with their ideas as long as it doesn't compromise the core MVP.

Hackathons can be chaotic and a time pressure, so don't add trying to be a perfect leader on top of those pressures.
OpenAI's board of directors, I'd say. Becoming a subsidiary to Microsoft compromises their mission.
Because a government can be held accountable to its voters, and laws about transparency and equal access whereas private charities can't. Given the option, people will chose to transfer their wealth to those in their own tribe, and not to those outside of it.
> Much of the failure (or poor performance) of the public school system for low-income children is also a fault of the breakdown of family discipline and emphasis on education in the lower/poor classes.

You're not going to have as much time available for disciplining and raising your kids properly when you have to spend most waking hours of the day working multiple jobs, just to afford putting food on the table. The "breakdown of family discipline", as you call it, is just another consequence of being poor.

Seriously, there's just no winning for low-income households in the US.
To be fair saying something is not profitable doesn't mean that it isn't a net-benefit for the country.

I personally don't think that our current approach to drugs produces a net-benefit, but figuring out the true effects of alternatives is really not simple at all.
https://archive.is/4a5hG
At first I thought it was "Collection of GANs Written By Pytorch". Wow that would have been cool..
Swift is slowly evolving into a formidable competitor to C++, and Rust. SwiftNIO, Swift on Windows and now this multiplatform System library, Swift is truly on its way to become a mainstream systems language. Exciting Tim times indeed!
Great to hear! Feel free to shoot me any questions here or on Twitter. @JaakkoPiipponen
Google makes AI Platform Prediction generally available with expanded features
the blog poster can edit the image on their own site right?
What do you think of my new social networking platform?
https://ibb.co/XS4xKRJ
https://ibb.co/VjLCPrZ
I don’t really see the application for bare metal Go. If you’re creating a bare metal application you’re most likely doing it in order to achieve real time computation, something which a garbage collected language can’t offer.
Upcoming Xbox App Update Will Let Xbox Users Stream Games to iPhone and iPad
There's no perfect answer and it's always been a limitation to take into account. There are model-checking solutions which take a spec and generate code, but you don't get this with TLA+.

In a way, you could make the same argument about writing tests: the code paths you exercise in your CI environment are not quite the same as what's running in prod, and neither is the environment in which the code is running (e.g. the load your process or host is under, the memory pressure, etc).

That said, don't let this small gap and the lack of a perfect solution discourage you from using model checking, there is still a lot to gain from adding it as one more tool in your toolbox.
If you're not producing anything, you're not productive. They're still members of society, but they're not contributing.

I'd rather have them return to contributing than pretending that, if we didn't have people who are lazy, we'd invent them.
Anyone who reads this can recognize any object in their room right now in less than 5 minutes of their time if they want to using TensorFlow.js model creation in the browser. ML is not so hard to get started with these days. Check this short tutorial on how to make a custom object classification model in minutes for a quick prototype if you are up for the challenge (5 mins of your time): https://www.youtube.com/watch?v=z05bjEEgVQc&feature=youtu.be...
> The issue with remote access is you need a service in the middle to provide that remote access, and provide it securely.

This is a pain, but solvable by punching holes in all the NAT pair combinations. At a previous startup we all communication peer to peer (phones, custom home devices, laptops), no data traversed our servers ("the cloud"). It worked beautifully.
A week-long hackathon, sounds fun!! I think the most important thing to do for a hackathon is often to set and agree with the team on what will be presented at the end. I emphasize presented and not built, because the biggest impact you can have is to influence future activity, not to solve all problems in a week. The story you tell with your presentation will be determine the future of the project, and the week's work should be prioritized based on what will best support the story you want to tell.

That said, it can also be really fun to set the goal of actually solving something with the time you now have, and showing it off. Just try to avoid a compromise where you build something 50% to production and tell 50% of a compelling story... you'll end up with leftover, low-priority homework that doesn't fit into anyone's schedule
>It's hard for me to understand how using indentation for scoping would be a "big problem" on a large/long-lived project.

Editors screw up whitespace all the time. Many times when moving a block of code using cut and paste, it is easy to screw up the indenting. With brackets/braces, it is a simple thing to just reformat. With python, you have to make sure that you did not screw up the semantics (is this statement part of the if or not). A long-lived project likely undergoes a decent amount of refactoring and code reorganization. Having to worry about messing up the semantics of your code every time you move a block of code is not that great.
Don't you just love how the New York times maxes out CPU usage while asking for cookie confirmation, login, and payment, so we can read about a rat getting a medal with two huge white space borders on the side?
The point the original post is making is that it's not just about dying. You don't know what the other effects may be on your body. Are you willing to roll the dice on it?

Furthermore, the more people that have it, the more out of control it will be. Obviously. And while on average your chances of death or debilitation are low, it will have outsized effects on minorities, frontline workers, and other groups. You're not just rolling the dice on your own health, you're doing so with the health of everyone you interact with as well.
Yes, and I'm glad for it. Not sure if it's "ready for prime time," yet (it sounds like it may still be too "nascent" for me), but I'll have to see if I can use it to tweak stuff like this[0]:

var md5: String {
// The reason we are declaring these here, is so we don't have to actally import the CC module. We will just grope around and find the entry point, ourselves.

/// This is a cast for [the MD5 function](https://developer.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man3/CC_MD5.3cc.html#//apple_ref/doc/man/3cc/CC_MD5). [The convention attribute](https://docs.swift.org/swift-book/ReferenceManual/Attributes.html#ID600) just says that it's a "raw" C function.
typealias CC_MD5_TYPE = @convention(c) (UnsafeRawPointer, UInt32, UnsafeMutableRawPointer) -> UnsafeMutableRawPointer

// This is a flag, telling the name lookup to happen in the global scope. No dlopen required.
let RTLD_DEFAULT = UnsafeMutableRawPointer(bitPattern: -2)

// This loads a function pointer with the CommonCrypto MD5 function.
// [dlsym](https://developer.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man3/dlsym.3.html) is a symbol lookup. It finds the symbol in our library, and returns a pointer to it.
let CC_MD5 = unsafeBitCast(dlsym(RTLD_DEFAULT, "CC_MD5")!, to: CC_MD5_TYPE.self)

// This is the length of the hash
let CC_MD5_DIGEST_LENGTH = 16

guard let strData = self.data(using: .utf8) else { return "" }

/// Creates an array of unsigned 8 bit integers that contains 16 zeros
var digest = [UInt8](repeating: 0, count: Int(CC_MD5_DIGEST_LENGTH))

/// CC_MD5 performs digest calculation and places the result in the caller-supplied buffer for digest (md)
/// Calls the given closure with a pointer to the underlying unsafe bytes of the strData’s contiguous storage.
_ = strData.withUnsafeBytes { (inBytes) -> Int in
// CommonCrypto
// extern unsigned char *CC_MD5(const void *data, CC_LONG len, unsigned char *md) --|
// OpenSSL |
// unsigned char *MD5(const unsigned char *d, size_t n, unsigned char *md) <-|
if let baseAddr = inBytes.baseAddress {
_ = CC_MD5(baseAddr, UInt32(strData.count), &digest)
}

return 0
}

// Convert the numerical response to an uppercase hex string.
return digest.reduce("") { (current, new) -> String in String(format: "\(current)%02X", new) }
}

As a Swift programmer, the above hurts my heart (but it works very well).

[0] https://github.com/RiftValleySoftware/RVS_Generic_Swift_Tool...
Isn't the core value of Swift in Apple's large set of libraries?
I've really embraced type annotation and mypy for Python. Partly because it really helps the Python language server in VS Code with autocomplete. It has also saved me a few times in pointing out some type mismatches and forcing me to really think about what I'm returning, etc. It also makes reading the code easier in terms of reasoning about it.
You can if you can find just 10 minutes. See my reply above.
No.

Source: I work on a shopping app similar to Amazon's Prime Now but for a different country.

Something funny. When you sell on Amazon, they take a 15% cut.

Source: Also work on software for Amazon sellers.