skysight-inc/HackerNews huggingface dataset:
A Very small window manager
Trump Cuts US Cash for International Space Station
It's not broadband for me, it's monthly data caps. I can stream 4 different netflix shows, on 50Mbps, and blow through 1TB monthly cap in 3 weeks. No point of getting even faster connection.
>Firstly, $4 a gallon is not expensive

Yes it is. Just because someone somewhere has it worse doesn't mean it's not bad.

>You can't throw your arms up and say "oh it's just the American way, sorry environment/health, there is just no damn way we can stop the ridiculously disproportionate per-capita CO2 emissions! Sorry world, but we like our big ass trucks, what can we do about it? drive more fuel efficient vehicles? pffftt". I mean in what world is that a defense.

As much as you and I might not like it yes you can. Part of living in a society is putting up with societal norms. Taxes, indifference to dragnet surveillance, acceptance of fuel inefficient vehicles, a love of fast food, under-appreciation for small business, etc, etc. You can't hand wave away the majority opinion (or indifference) as hand waving.

If you don't like it then you have to convince a critical mass of people to work to change it.
So the next step after 2^64 would be 2^65 then, or 65-bit.
Pointers in the filesystem would want to be word-aligned anyway, so once you make them larger than 8 bytes you might as well make them 16 bytes.
> Although, now you can download Netflix (and Amazon) shows for later viewing.

Incredible, that this is worth mentioning. But here we are (no offense to parent, it's just funny that downloading a movie is a feature).

Think about how incredibly less complex Netflix's tech stack would be, if it's just a big fat file server offering all shows or seeding torrents.
It is actually a crisis in Aspen. The City Council had to buy land to build housing for teachers, after realizing that high housing costs were hurting teacher recruitment. "The board's approval comes when it is looking for more ways to house teachers and staff in an area known for its exorbitant living costs. "

https://www.aspentimes.com/news/aspen-school-district-eyes-m...
false! The energia and the N-1 flow before and they was more powerful that the Falcon Heavy.
Better QoS on consumer routers would definitely help, but it's not a panacea -- ballooning website sizes also lead to bursty network conditions, and I wouldn't be surprised if my router's QoS is configured to prioritize HTTP(S) connections. Same goes for automatic updates.

Edit: I meant to add this:

We have the ability to provide (or at least develop) 100mbps connections to the vast majority of Americans, and we recognize that Internet transfers aren't getting any smaller. It's good to look at ways to improve the status quo (e.g., QoS), but we should also be looking to change the status quo itself.
How not to F up your PhD
> Facebook pointed users to the privacy settings page where all settings were enabled by default. Court found that this constitutes neither explicit nor informed consent - the settings would have to be opt-in, or the user needs to be explicitly informed about the full extent of how his data is used ("without any doubt").

I personally feel this is a particularly important concept with respect to digital rights.
All the cities I have lived in would only serice lines up to and including the meter. Everything downstream of the meter was the property owner's responsibility.
THE IRISHMAN
that's why there is a solid case for government blockchain usage
The other side of successful SaaS: Support Engineering
If you own the machine simply install a CA. Instant trusted everything. Be sure to drop those pesky certificate pinning headers in http though.

In fact I believe sslstrip can do all this for you. Including giving it a CA to generate certificates out of.
Can ads be sold internationally that easily?
Microsoft? Windows 10 is rock-solid. So much so that I've "switched back" to windows about 2 years ago and don't regret it.
Haiku is super cool.

There are so many great tools out there that bring together development and design tasks... it's about time someone went after the mantle of interactive UI building from Adobe — years after the demise of Flash!
US: Arizona Senate Passes Bill to Allow Tax Payments in Bitcoin
China just basically bought itself a base in Sri Lanka.

They built islands to increase their territory in the South China sea.

They just bullied Bhutan and India over Doklam.

They're worse than the USSR, they just aren't competing with America in a directly military stand off?
Hydra a network framework built upon Netty
There are massive economies of scale in ingredient sourcing, supply chain management, production, marketing, advertising and product placement with very high minimum efficient scales for global consumer goods products.

It is inevitable that the global consumer goods industry consolidates into a handful of large groups as has happened, and the outcome is lower prices to consumers.
Maybe like https://steemit.com/?
Why can't they have a 64 bit and 128 bit ZFS offering side-by-side. When somebody actually needs 128bit they can migrate?
This is an initiative backed by Bloomberg. It was pretty trivial to make a C++ (https://github.com/QuantStack/xeus-cling) and R (https://github.com/JuniperKernel/JuniperKernel) kernel around it.

It's pretty easy to use, the biggest work pending is in the widgets system for charting.
Death by Pokemon Go: the economic and human cost of using apps while driving
Looks like people are completely ignoring the context of my response.

The context in the grandparent was Alexa (i.e. voice search at home) which is much much narrower than voice search in general.

Here's an excerpt of Jeff Bezos' statement regarding doubling down on Alexa so its clearer this is not about voice search in general or on smartphones but on their smart home devices using Alexa:

“We’ve reached an important point where other companies and developers are accelerating adoption of Alexa. There are now over 30,000 skills from outside developers, customers can control more than 4,000 smart home devices from 1,200 unique brands with Alexa, and we’re seeing strong response to our new far-field voice kit for manufacturers. Much more to come and a huge thank you to our customers and partners,"

https://mashable.com/2018/02/01/amazon-earnings-2017-alexa-j...
"Electron Band Structure in Germanium, My Ass (I Will Not See the Electron Band Structure in Germanium)"
In other words, they're at the "will happen" stage rather than the "is happening" stage (bearing in mind we're talking about their user base).
They should start by getting rid of Swift and all their proprietary APIs. Xcode is a never ending exercise in frustration. Their storyboard UI builder is even worse. And API's are constantly being deprecated and "best development practices" constantly changing.
It’s not quite that simple. Java strings and ruby strings have quite different semantics because Java strings are immutable whilst Ruby strings are both mutable and can be mutated in place by C extensions. In Truffleruby we use ropes to represent strings which allow sharing of substrings and convert them to unique mutable ropes when they are accessed by C extensions, but that requires quite a lot of machinery to implement.
So, if they didn't use 128-bit... they'd have to change the name! /s
Ask HN: How to get back to life and improve?
Hey HN folks!

I could really use some wisdom and advice!

I am going through some rough phase of life. Although, I have a stable job but my personal life is not very stable. I have been in a relationship and then a marriage since last 7 years. Previously, I always worked on side projects apart from my job and was always continuously learning on the side. But since last 7 years I have not done anything except my day job. I don't have anything to show on my Github profile or any side project. I was too emotionally attached in the relationship and it sucked all my time. I wasted too much time in an abusive relationship and got depressed. All my evenings and nights were either spent drinking or slacking time on social feeds, reddit or HN. I lost my ability to focus on anything and it has been a long time I built anything from scratch myself. I never realized that I slowly killed my learning ability.

From the past few months, even though I am trying to get a side project started but I am unable to get anything started.

Has anyone been in a similar state like this before? How did you come out of it?
Chargebee: Subscription Billing and Recurring Payments Software
CERN are at >100PB, which is only about 6.6 doublings, which is about right with a doubling every two, not one, years. http://iopscience.iop.org/article/10.1088/1742-6596/664/4/04...
You can probably get a lot less if you try to sell the data to non-EU entities compared to local ones though. Same for advertisement prices.
"Thus, fully populating a 128-bit
storage pool would, literally, require more energy than boiling
the oceans.". Could we instead boil some Jupiter Moons?
You need to think about the tax implications which depends on whether you're selling to businesses or individuals and which countries you and they are in, amongst other things. I'm basically banging the Chargebee drum on here because they'll take care of all that for you.
I dont know about that, why shouldn't a corporation, effectively a person, use lawful speech to define how the world sees it? If you care enough, it easy enough to be informed about who is producing your food.

I feel this is something like identity politics, and something that really does not need regulation except to allow those to identify however they wish, with no determent to others.
Not to be confused with the Haiku OS project:

https://www.haiku-os.org/
Buttery smooth emacs
On top of that, I'd wager most people don't very strongly weight a Youtube advertiser with the video it's played before. At least not me.
The mission was not intended to get the Tesla to Mars. It was to get it into an orbit that showed that they could get it to Mars. Getting it to Mars itself would have required more careful scheduling of the mission, and would have run the risk of needlessly polluting the planet with debris and earth bacteria. The actual results however showed they could get a mass that size into a heliocentric orbit with Mars.

If Earth and Mars were in the right places then with the right payload they could have gotten to Mars itself.

http://www.syfy.com/syfywire/elon-musk-on-the-roadster-to-ma...
I remember setting up Trillian (later Pidgin) and setting up a bunch of accounts just in case I had a use for them - not sure I ever used AIM/ICQ, but I _could_.

Now it's just more trouble than it's worth.
Once they learned about that they worked around unstarts with software to control the engine spikes to keep the shockwave inside.
I don't know, I'm sure there is something on Google if you are interested.
What is it about Figma that changed the way you work?
I warmed up to the monorepo awhile ago but tooling and reference material that helps guide an org into adopting a monorepo and using it properly is hard to find.
>Also, surprisingly, both Amazon and Apple aren't really known for prolific OSS contributions according to their size.

The amzn [0], aws[1], and awslabs[2] github pages combined have 500+ repositories. AWS contributed back to the Linux kernel[3] and Xen[4] for Spectre and Meltdown related things. There are other projects large enough that they are under their own page, like Blox[5]. There's been plenty of others I've stumbled across randomly - this list isn't meant to be exhaustive or even close to it, but just what I personally can think of off the top of my head.

(Disclaimer: I work at AWS, and contribute to an open source project as a portion of my job. This isn't an official post or anything of that nature, and opinions expressed are my own - I'm just a random dude that wants to share that a lot of cool open source stuff happens at Amazon/AWS!)

[0] https://github.com/amzn
[1] https://github.com/aws
[2] https://github.com/awslabs
[3] https://cdn.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.15....
[4] https://lists.xenproject.org/archives/html/xen-devel/2018-01...
[5] https://github.com/blox/blox
>I clicked on it to see what it was and it said “this $10 charge is optional and helps us keep running instacart”.

I have never used Instacart but it boggles my mind that such an option would exist. It's the sort of thing I might expect to be asked entering a museum or a non-profit community health clinic but why on earth would anyone feel inclined to pay extra to fund a for profit private company beyond any required charges?
I thought Apple cut their QA department a few, maybe 5 years ago.
It's more than that. Optimizely fear that poorly delivering tests reflect badly on their other products.
Unilever to Facebook and Google: Clean up 'swamp' or we'll pull ads
You might also enjoy reading about ancient greek ideas of ἐσωτερικός and ἐξωτερικός
I think it's also important to understand that most of these companies are advertising companies first and foremost. Their business models revolve around the creation of demand for things that no rational society would want.

Why would anyone buy bottled water when it comes practically free from the tap? Why would anyone buy bread that has had all the tasty goodness removed ('white bread')? Why would anyone buy branded toothpaste when the chemically-identical supermarket version is half the price? Why would anyone want roasted grain coated in sugar as the first thing you eat each day? Would anyone buy sugary water (a.k.a. pop) if they knew just how bad sugar is for them? Why would anyone want hydrogenated vegetable oil instead of butter?

Unilever can go hang.
> If you don't like it then you have to convince a critical mass of people to work to change it.

Great idea, lets convince car companies to sell more economical cars through regulations/tax breaks/whatever, and have them do the work to change public opinion.
It doesn't make the situation worse, you're the only person suggesting that.

It offers some extra security, but very little. It's the digital equivalent of locking your back door but not bothering with the front door.
The Mac has had an optimization-centric release following a feature release many times (all the Snow releases, El Capitan). I don't remember mass complaints.

(By its name, High Sierra ought to be an optimization of Sierra also, but its bugginess suggests otherwise.)
Given what he pushed for with Windows 8, and killing WP 7 alongside XNA, I am not so sure.
If they just added the ability to jump to a given date in text messages, I'd be happy. That's a long overdue simple feature.
These are fine for sharing, but you have no ability to organize the stuff you're curating into a website-like presentation. You also can't control how its arranged (default chronological). I think there's a big opening for something like this, that lets people curate stuff they find and arrange the presentation.

Also, if you're using a platform like FB or Twitter or Pinterest, you can't monetize, so basically you'll never invest too much into it, plus it can all be deleted at any time if its on their platforms.
> It is inevitable that the global consumer goods industry consolidates

CPG companies are distribution and marketing powerhouses. They rose with supermarkets and mass media. The rise of voice-based ordering, as well as shops like Amazon, fundamentally threatens their business model.
Because a corporation should not be considered "effectively a person".

Corporations are made up of people, yes, but giving them personhood is a pretty dangerous idea. Should they get to vote? Obviously, the answer has to be "no" or else people will register companies to rig elections.

If they can't vote, are they really people?
I don't think it is secret sauce. If you're gonna let customers send operations to these TPU's, one could figure out what kind of multiplier is used almost immediately upon inspection of a few inputs and outputs.
> These are related but separate issues.

Without solving the illegal immigration problem any fix to the education problem only increases strain on the system.

California has shown no political will to solve the underlying problem of illegal immigration.

> Figuring out how to educate children of unauthorized immigrants is part of the second question.

We (royal we) know how - it will just take time and a lot of money.

Nobody wants to spend that money unless it's for a long term fix.

In the mean time the poor and middle class Americans in California get poorer (or in many cases leave the state).

> It takes time. The America dream works across multiple generations

The American dream is not magic or inevitable.

Like any complex ecosystem it's only sustainable up to a limit.

There is significant evidence we are well past that limit.
> Even if the exposure were for a year, if the amount of light being emitted is less than the hardware can perceive, it wouldn't register

That is not true. It might be noisy, but it would show up.

In point of comparison the human eye can see a single photon.

A single atom can emit a single photon, ergo you can see a single atom.

You won't get any detail out of it obviously, but you'll see it as a dot of light.

That's what's happening here.

> There's a story here about the size of the light being emitted that doesn't seem satisfactorily answered

You are misunderstanding the "size". The size "10,000" is the resolution needed to differentiate between two atoms sitting next to each other.

But in order to see the atom (detect the atom), you just need to be able to capture what it emits. And it emits photons, and it's not that hard to capture and record a single photon.

So you do, and it shows up as a single dot in the image.

If you had two atoms near each other, both emitting photons, you would not be able to distinguish them from each other (i.e. you couldn't say if there were one or two), unless they were farther apart.
Moomin noir
I would assume he meant cumulatively. It's a safe assumption that most households watch video way more than they download 4GB files.
Giulio Tononi is the guy who's arguably brought the most interesting perspective on consciousness (information integration theory) since the original Chalmers' problem statement.

Here's him explaining why the problem is hard and how it could be approached, in the middle of some kind of artifical jungle: https://youtu.be/Vl8J3K_ZLkg?t=5m50s
Spot on. That's something that's next on my roadmap: building out a help and documentation site/portal. There is so much more that goes into building and launching a SaaS app than just the app itself.

I'd to love to hear more about how you identified UX issues from pure logging data. Do y'all write anything up about this online anywhere?
Reading your words this article came to my mind, which I think is interesting in itself and may provide a hint of the answer.

Chasing the Rainbow: The Non-conscious Nature of Being

https://www.frontiersin.org/articles/10.3389/fpsyg.2017.0192...
It has mindshare, sure, but in comparison with something like emacs, does it have power? I've heard good things about jetbrains IDEs, maybe try those? Beyond that, idk.
Sounds like you're describing Diaspora:

https://en.wikipedia.org/wiki/Diaspora_(social_network)
Have we finally hit the Minski Moment of online advertising predicted[0] several years back? I really doubt that corporations would care much about what is going on with these platforms as long as their ads yield steady returns. However if this wasn't the case then things will get ugly fast.

[0]:http://idlewords.com/talks/website_obesity.htm#fatads

P.S. My own view of the whole YouTube adpocalypse thing is that it had little to do with controversial content but more to do with how ineffective those ad placements had been overall. Is today's media landscape so messed up that nobody is able to monetise properly?
Imagine building a shell big enough to hold a school bus, capable of withstanding hypersonic flight through the upper atmosphere, and protecting an extremely delicate payload from outside noise so loud it causes the waveform to clip because the troughs become vacuum.

They’re not quite simple.
Yea, certainly wasn't trying to call you out or anything :)

And yes, I remember when there was only one or two TVs in the house. Then there was 56k, where only one person could be online, and it took up the phone line. That's not to say we shouldn't strive to greatness, but it's amazing how far we've come.

Which leads to another line of thinking: If a family does only have a 5mbps connection, and is thus forced to share their streaming, maybe by forcing them to all watch the same thing in a room together like we once watched TV, is this so much of a bad thing? Are there other ways to mitigate a low mbps so that you can still experience a 2018 Internet?

This makes me sound like a telco shill, but the 1gbps/100mbps/Xmbps-or-bust arguments, I think, are sometimes utopian in nature and often discount how much people can do without such high-powered Internet. Yes, of course more speed is good, but are those with only 15 or 10mbps really in the stone age?

However, I say this while living in Seattle, where we both have amazing choices and speed, so I am definitely one of the fortunate ones.
It depends a little on how deep the integration goes, but certainly, building a billing system from scratch is a load of work (I've done it a couple of times myself), and you'll do a rubbish job of it.

The sort of billing engine that you need to fully handle saas requirements, and especially enterprise as you say, is definitely not the sort of thing you knock up in a couple of weeks. Just ask the guys and Chargebee to find out how much work it really is. You probably couldn't even build the coupon component of it in a couple of weeks.

Having said that, integrating something like Chargebee's offering into your own product shouldn't take that long and I'd argue that if you're building a company, there are plenty of more important things to focus on before you need to even look at billing systems — Xero will get you a long way.
Yes, any operation is easy in 2^(2^n). For instance, take addition of two 128-bit numbers x and y (seen as 64-bit int arrays) on a 64-bit big-endian CPU:

sum[1] = x[1] + y[1]
sum[0] = x[0] + y[0] + carry from previous operation

In contrast, if you'd use 96 bits, you couldn't just use 64 bit integer operations. Instead, you'd have to cast a lot:

sum[4..11] = *((int64*) x) + *((int64*) y)
sum[0..3] = (int32) ( (int64) *((int32*) x) + (int64) *((int32*) y) + carry)

So you'd read 32 bit-values into 64 bit registers, set the top 32 bits to zero, perform the addition, and then write out a 32bit value again.

It gets much worse if your CPU architecture does not support the addition to 2^(2^n); if you were to use 100 bits, you'd have to AND the values with a bitmask, and write out single bytes.

So 128 is far easier to implement, faster on many CPU architectures, plus you get the peace of mind that your code works for a long time. For instance, let's assume the lower bound of 9 months per doubling (which is unrealistic as described in this article), then you're going to hit:

50 bits (baseline from article): 2004
64 bits: 2014
80 bits: 2026
92 bits: 2035
100 bits: 2040
128 bits: 2062

Now, what's the expected lifetime of a long-term storage system? It's well-known that the US nuclear force uses 8 inch floppy disks. Those were designed around 1970. So a lifetime of roughly 50 years is to be expected. For ZFS, that would be 2054. By this (admittedly very conservative) calculation, 128 bits is only barely more than required.
> why shouldn't a corporation, effectively a person...

Why shouldn't a corporation, effectively a person, use the vast wealth at it's disposal to influence elections and steer government policy in the direction it wants?

Hmmm, perhaps we should rethink this whole corporations as persons thing.