skysight-inc/HackerNews huggingface dataset:
Yes, the calculation is based on $0.19/kWh charged by PG&E, with tiered rate, that cost does go up. So hosts will need to adjust the hourly prices depending on local cost and actual traffic. The $270 is from hosts with solar panels that have credits stored up. One user living in Santa Clara has 15000 kWhs saved up from almost a decade use of solar.
academic junior developer gets wank off imagineering job and gets frustrated that he sucks at it.
Goes to burning man and takes acid, decides to switch careers.
Double posts it to hacker news, for the upvotes?

cool story bro.
Thanks for the tip, I'll give it a try.
Show HN: Local HTTPS Examples with Docker Compose and mkcert
Twitter’s new prototype app ‘twttr’ launches today
> I can have a transparent terminal/editor floating over the docs

Easily done even with a tiling WM. E.g. I have a keybinding which allows me switching between tiling and floating of a window.
As a programmer, I find "fantasizing" important, as in thinking ahead. I'm working on a program, and I do from time to time imagine my software being popular, widely-used in the future, etc.

I actually find it useful to, instead of immediately acting, sometimes take a bit of time to ask: how do I want my UI to look? How are people going to use this software? What are some typical use case scenarios? I've gained valuable insight by daydreaming a little bit, and not acting immediately.

IMO, you need a mixture of both some planning and also actively working on the project. You can get stuck in fantasies, design something overly complex that you think will solve all use cases (but actually does many things poorly instead of doing one thing well). You can also fantasize about a project so much that you get bored of the project before you even really get started.
I once read someone stating that one geologist with a hammer could could do more science in an afternoon, than all of our rover missions have done combined. We wouldn't have known about the moon glass beads if we hadn't gone there to stumble upon them. Who knows how many wonderful discoveries Mars has waiting for us. Fossils would definitely be on the top of my wish list.
Thank you Sir ! Is there an update guide somewhere ?
This. They really need a newer, more modern filesystem, especially since Apple has done away with HFS+ and has introduced APFS. ReFS is really dead in the water, and ZFS would give them a powerful, battle-tested filesystem which they could use as a real selling point for Windows Server. Also things such as Windows updates and system restore would benefit a lot from ZFS's native snapshotting capabilities.

Merging DTrace implicitly means they are fine with both the CDDL and Oracle's patents, and thus that ZFS wouldn't be an issue for them.
The proper solution is to implement a way to pay hotels online with the proper verification procedures. They can still require photo IDs and credit cards for incidentals at checkin, but there's no reason I shouldn't be able to use Apple Pay to pay for someone else without ever sending any documentation to the hotel other than the name of the person they should be expecting.
> For their sake, I hope they don't take the 'We have BtrFS/eBPF/X' path.

To my eyes at least they are pretty much helpless to do anything about it because of the licences. Do you have any ideas as to how they could work around the licencing issues ?

Edit: I am talking about Linux not Windows.
> Obviously if you’re FAANG-level or some established site where that 0.1% downtime translates into vast quantities of cash disappearing from your books, this stuff is all great

As the CTO of a small startup 0.1% downtime translates into vast quantities of lost trust and irreversible damage to our brand. Netflix goes offline for a bit they have some angry customers, and maybe lose some cash, but they'll still be chugging along. However, if we're down for a while our customers, who are already taking a risk trusting a new company, may disappear forever, and as a smaller/newer company the overall brand damage is far worse.

While I largely agree with the premise that companies over do it on infrastructure. I strongly disagree that my up time is less important than that of FAANG companies.
Well I'll give them credit for being able to recognize and reverse a mistake. That's a good sign for the future.

The original plan was pretty much a death sentence for them, it's impossible to compete seriously without giving people an opportunity to actually see and drive the product.
The OpenAI Mission
Modeling Pot Liability? Why insurance companies are starting to care about weed
You can resize, tab, and float windows in sway. You can also scale individual applications. There's nothing you can do with dragging that you can't do in sway faster with less presses and with saner defaults.
Cyber Security Is a Myth?
What a dick move.
Been using second-hand, old-gen Infiniband (ransacked from eBay) for many years now, instead of the more expensive 10GigE products (both at home and client businesses). Absolutely love 'em. Their latency and simplicity rock.
The Charter was designed to capture our values, as we thought about how we'd create a structure that allows us to raise more money while staying true to our mission.

Some companies to compare with:

- Stripe Series A was $100M post-money (https://www.crunchbase.com/funding_round/stripe-series-a--a3... Series E was $22.5B post-money (https://www.crunchbase.com/funding_round/stripe-series-e--d0...) — over a 200x return to date

- Slack Series C was $220M (https://blogs.wsj.com/venturecapital/2014/04/25/slack-raises...) and now is filing to go public at $10B (https://www.ccn.com/slack-ipo-heres-how-much-this-silicon-va...) — over 45x return to date

> you don't want to "unduly concentrate power"? How will this work?

Any value in excess of the cap created by OpenAI LP is owned by the Nonprofit, whose mission is to benefit all of humanity. This could be in the form of services (see https://blog.gregbrockman.com/the-openai-mission#the-impact-... for an example) or even making direct distributions to the world.
A (Partial) Defense of Debian
Abstract out a level. I've been getting some decent results recently by going over conceptual stuff, based on my CS degree, with new hires who got into development bootcamp-style.
RHEL, as far as I know, is not available as a nice installable package without a subscription, at least to run in production. CENTOS was started as a separate entity to make bundling the RHEL source in to easily installable distributions more straightforward, as Red Hat made it difficult.

As far as Sentry, I'm referring to the fact that they have not cut a release of their on-premise in some time, and features have started to diverge, though they assert they will reach parity with on-prem "at some point"
https://forum.sentry.io/t/when-will-a-new-version-be-tagged-... (Though again, like RedHat, the source is technically available...)

My main point is that OSS is at odds with making money.
Number 1 limits the model very harshly. If you absolutely need to secure a contract, you need to keep bidding your minimum price.

Else, we can view this as a simple utility maximization problem where each high offer costs you one period of no work. If you knew distribution of MDR exactly, this would be a simple problem. So you can throw away your first two offers (by bidding infinity) to obtain estimators for the mean and standard error of the distribution. Although you should have an idea on the shape of the distribution as you realistically can not gather enough data to derive it.

From there on, you have an estimated probability on whether your offer will be accepted or rejected. If it's accepted, you end up with the money. If not, you end up in the same place, but your utility will be discounted for one time period. To simplify the solution, you can disregard the effects of learning for now and solve the problem to include that later.

Once you factor out the recursion from your utility function (which includes a discounted version of itself, in case of rejection), you should end up with a nice but complex calculus problem. Nonetheless, your optimal offer will depend on the estimators of mean and standard deviation. So each period, you should offer your "optimal number", update the mean/standard deviation with respect to the response and calculate the offer for the next period accordingly.

ED: You can ping me if you need a contract microeconomist :p
(This is a reaction to https://news.ycombinator.com/item?id=19353010)
https://swaywm.org should cover this right?
The worst burnout/depression I've had from software development has been putting in years of time and effort only to have the project I'd been sweating on fail/not be adopted/go under.

This is across the board, from a Fortune 100 company that decided to axe a division to a well-financed startup that cratered to some of my own side projects I couldn't quite get out the door.

It's just a gut punch to sit back and think: "If we'd done nothing we'd be in a better spot right now than this project that turned out to be a waste of time."
And get downvoted when asking how it's ethical to allow a small fraction of people to own unlimited wealth when 25% of Americans don't have clean tap water. :3
The secretary problem is the first and simplest problem in optimal stopping. It's not the only one that people have studied, and while it is too simple to describe many realistic scenarios, the insight you get from solving it is valuable.
The article seems to hint that men selecting younger women is some sort of moral or character issue, which strikes me as crap. The right reason for not dating someone a decade younger (regardless of your gender) is that young people are stupid. Really, really stupid. You don't want to spend the next twenty years having conversation with a person like that.

I met my wife on OKC, using a age selection range of +/- 10%. (I didn't expect to find anyone at all interesting more than a year older than me, and indeed did not.) She's a couple of years younger, but arguably more mature. It's awesome.

Beyond that, looks are (sadly) crucially important. Pick someone who's a careful match, or perhaps slightly less attractive. Missing on this is a recipe for misery.

Also, many older women are asexual. Beware, if it matters to you.
At this point if the charger is in an access restricted place, the host will need to somehow allow access. In California, there are many that have the charger installed outdoor and use the garage as another room or a gym. In the Bay Area, for instance, 36% of people who share their charger have it installed outdoor. For chargers installed outdoor, it's fully automated. Working with remote controlled garage opener and some security camera partners are definitely in our plans. We are also looking into the option of extending the charging cable, so it can be left outside.
Would you guys even release AGI? It's potentially more harmful than some language model...
I like seeing a, hopefully, solid OSS implementation of security for ES. I understand the companies need to make money and pay developers, but I've never been very comfortable with them keeping the security features out of the OSS version.
Not 0 of course but you can amortize a lot of that over a lot of time and weigh it against e.g. transportation cost, the cost of intensively farmed soil not capturing any carbon because it is over fertilized, compacted, and sprayed with poison, the cost of producing fertilizer, poison, and fuel needed for operating the machines, etc. There are two sides to this coin.
Ask HN: YouTube Unusable on Firefox?
I'm on Firefox Developer Edition and youtube is so busted on it that I'm trying to figure out if it's the browsers fault, or the website's fault.

Here are some problems I see on youtube:

1. Switching videos something leaves the old video playing and I have to hard refresh for it to actually load the right video.

2. I understand and wish to proceed button is not clickable whatsoever. No matter what I try, I cannot click to watch these videos.

3. It freezes and forces me to close the tab.

Does anyone else experience these issues with firefox on youtube? Is youtube doing something funky to force people to switch to chrome?

If I use hooktube to watch the same video it'll work flawlessly. Something up with youtube.com
> Luckily we are moving to Epic

This may be the first time those words were used together in a sentence.
With a tiling window manager, every window you open has cognitive overload. Which workspace, which location on screen, is it okay if other windows resize, or do I have it float even? Every tile you add affects the other tiles in some way - at the very least a new tile (e.g. on a new workspace) consumes space that cannot be taken by other tiles. The reward for this additional cognitive load is that every action is concious - reducing a lot of the mess that can pile while using a comptuer. This makes them incredibly suitable for people whose computer use is predictable, organized and focused on quick parallel tasks. I understand why so many developers use them.

With a stacking window manager, the cognitive overhead of opening a window is much less. You open a program, get a window with focus somewhere. You can start doing your thing immediately without considering window management. Every new window on the stack doesn't affect the others you were using. Subsequently organizing the layout of your windows to be optimized for your current workload however takes more time. This appears to me to make stacking window managers to be more suited for people whose computer use is more dynamic or less organized - people can open and close stuff on a whim.

More organized vs. less cognitive load can be both a personal preference or a workload dependant thing. In case of tiling WMs it also doesn't help that they tend to have very low discoverability and depend almost exclusively on keyboard shortcuts versus GUI elements, only adding to their newbie-unfriendliness. I think that's also telling about the use cases tiling WMs are popular for.

I see a lot of people that respond to you by appealing to some objective superiority of tiling window managers, but there's advantages and disadvantages to both.
I would say that the reparations are not morally reprehensible, as they are paying for damage already done. Unless of course, a company makes a decision that harms people, animals accounting for future reparations.

In the case of the dividend to pollute, you force people to choose between money/power/economy and them/their children having cancers and birth defects.

This is perhaps where the analogy breaks; ignoring DNA and credit, data may lack cross generational effects.
How to Find a Reliable Insurtech Development Vendor
That's true. However most of what people would prefer be confidential isn't data that would be sufficiently profitable to make risking federal prison rational. e.g. medical records. I don't want my medical records made public, but nobody is going to make themselves rich by violating my privacy.

So, for example, doctors using faxes makes a lot of sense. Maybe not for doctors with high profile celebrity or politician clients who value their privacy, but for the most part.
This article's image of the wiring lacing reminded me of a
tour I took of the B-29 Flying Fortress "FiFi." As I spoke with the pilot - in the cockpit - I noticed the wiring lacing on the metal frame and thought it might be original.
It certainly looked it.

Without touching anything, I commented on it, and the pilot
confirmed it was original, not restoration.

She was built in 1945, almost 75 yrs ago, 20+(?) years before Panduit tie-wraps were invented. All that flight bouncing and impact and little need for replacement.

The workmanship was beautiful. Or should I say the
"work-woman-ship," as was the case back then.
>Jan. 15, 2018
Everyone has a camera on a device that can send emails. Unless the internet went down and for some reason the phone system still worked, I can't think of any scenario where fax is better than emailing photos.
how do you do password management? I setup Sway/qutebrowser last week and love it, but the lack of password management extensions was crippling. I reverted to Firefox + Vimium, which has been a subpar experience to qutebrowser.

from what I understand the team on qutebrowser is actively working on an API for addons, but in the meantime it's a nonstarter for me.

thank you for your contributions, by the way.
Are you referencing the Louis CK thing? I cringe every time I see that.
If you're using Clojure, you do end up using a lot of Java libraries, but that has more to do with how gigantic the Java library ecosystem is (indeed, this is one of the reasons behind the decision to host Clojure on the JVM) than how small the Clojure library ecosystem is (subjectively to me, it seems at least as big as the average for what you'd expect of a programming language of its size, and definitely higher in average quality).
Is it though? I was a fan of the slimmed down approach.

With how prolific Amazon is, most of the consumer market relies on reviews to discern which products to buy, and is better off for it. I've never had the experience of first-hand interaction with a Tesla product, but I still want one strictly due the feedback I've gotten from actual owners on Youtube.

I can get a much more insightful review of the product from someone who's owned the car for 10 months, than if I were to simply sit in the car and drive it around for 10 minutes.
Ah, I see. Not only do you have to have made solid technology, it should not be delivered through an app or website. I didn't realize those were the goalposts.

(https://engineering.linkedin.com/open-source as as starting point)
“Huge/Large/Super pages” (https://wiki.debian.org/Hugepages) exist because the typical 4kB pages have too much overhead in programs that allocate lots of memory.

So, sizing pages down to malloc-sized blocks will impact performance, even ignoring the fact that, to have true bounds checking, pointers will have to carry size information, making them larger (64-bit pointers have quite a few unused bits on typical systems, so it may be possible to hide that somewhat.

Also, if you truly want to do bounds-checking, you will have to create a ‘page’ for every element of every array (either up front or on demand), and, if such elements have structure, for each part of the structure.
Disclosure: I worked at Amazon 97-01 in Operations.

Amazon’s culture, when I worked there was firm but fair.

It was largely manual labour with a veneer of technology on top that has grown thicker over time.

I hired and fired countless people.

In my opinion, the bifurcated culture at Amazon found on Glassdoor contrasts Amazon Operations with Amazon Corporate white collar jobs.

I believe it stems from the early days of the company.

Priorities were:
1)Customer ecstasy, get the orders out the door accurately.
2)”Average Up” with every single new hire.

Those two priories left little(read none) capacity for coaching, development, or even diplomatic warnings/terminations.

There would be a large pool of ex-Amazon folks who were involuntarily terminated for being unable, unwilling to meet a minimum standard.

And there would be an even larger pool of general population who look at Amazon, and Jeff in particular, as a money machine.

The reality is that Amazon is far more like McDonalds than Google from the perspective of Amazon workers in Operations.

Profit per Amazon Operations employee is exceptionally low.

I think it’s more accurate to describe and view Amazon as a basket of companies.

Working AWS or Alexa is a completely different beast from working as a picker in an Amazon warehouse.

But they are conveniently, and intentionally, confused and conflated to portray Amazon poorly when comparing Amazon Operations to a peer like UPS, DHL, or FedEx would probably be more fair and relevant.

However, it would appear that the unintended consequences of focusing only on the customer and “averaging up” with hiring at the expense of all else has had lasting effects on culture and perception.

Just my 0.02c
Getting to test drive all three current models, I can say that the actual test drive was what convinced me to start looking at purchasing a Tesla and making compromises/adjustments in my life (charging stations, range, etc). No amount of marketing can give you the thrill that you get when you slam the accelerator.
Author here, thank you for the comment. "flip again" was added at the last minute, after a night at a bar...where some beta testers were making real-world decisions using the app.

I didn't cover some details I find fascinating but which might have been overkill outside of HackerNews. For example, some assume the "one-way"ness of a hash function makes this protocol work. But that's not enough: we can't have Alice generating 2 different secrets with the same hash, even if Barb can't reverse the hash. What we also need is _collision resistance_, so Alice doesn't get to pick and choose what to expose in the final stage.

https://en.wikipedia.org/wiki/Collision_resistance

Lately, we've made much bigger, but less blogworthy, improvements to Keybase. It's faster, team on-boarding is getting better, and we'll be launching a very improved UX in the next month or so. I rarely get to stop and write about Keybase, so this was fun.

And for anyone looking to test, I'm `chris` on keybase. You can start a chat with me and do a `/flip cards 5 chris,yourname` and we'll see who gets a better poker hand. If you can deal yourself a flush or better on your first try I'll give a prize or something? Who knows. Anyway, we're having fun with it.
The examples you have given aren't really a proper equivalent to what is being described in this article here.

Scheduling isn't meant to be some Randian, individualistic practice. It's a collaborative effort between people that should say something of the effect, "My time is valuable, as is yours. You seem to be interested in something I'm doing and I'm interested in telling you about it. Let's find a time that's agreeable to both of us where we are both unencumbered and can freely associate."

If you're not interested in meeting, then you have options: 1) Ghosting (controversial, but some requests deserve this response), or 2) Refusing to meet.

Instead this reads as, "I value my time far more than anyone else I associate with. If I so happen to be available, then I'll reward you with the charity of my time."

One of these is professional and makes other people you associate with feel valued, the other makes you look like an arrogant ass.
What's to stop someone with a vote but not an investment from significantly investing in an AI application (business/policy/etc.) that directly aligns with one of OpenAI's initiatives? The spirit of this LP structure is commendable but it does not do enough to eliminate pure profit-minded intentions.
Beware the data science pin factory: The power of the data science generalist
Footage contradicts actions justifying war mongering efforts against Venezuela
You know your stuff. A major problem the utilities face with EV charging is that there's only 1 meter per house. Utilities actually want to offer lower rates for EV charging, but with a single meter they can't tell what's being used for EV charging vs others. Currently it's the special rate over night. We have a smart switch prototype coming out in a week that can add internet to a switch and supposedly revenue grade metering. Of course, getting things approved by utilities could take months if not years.
Tabs are a completely different metaphor to tiles.
In other words, you have no downside. Create AGI and you win the game. Don't and you walk away with profit from the ride.