skysight-inc/HackerNews huggingface dataset:
In general it has more sensible commands

I completely disagree (and I don't think GDB's command set is all that great either); the page you linked shows that LLDB's commands are even longer, which is extremely annoying when you're forced to use it for any length of time. Getting a good standard hexdump out of either is a pain too, and LLDB has this ridiculously stupid arbitrary limit of 1024 bytes to display each command (which can be overridden by specifying an additional option each time, but... why!?)

I think "more sensible commands" would be what WinDbg and SoftICE have. Short and unobtrusive.
I just would like to add a bit of a warning to anybody reading parent's comment and thinking it's the life-it really isn't what it's cracked up to be.

After like a year of doing nothing, like around the 9th month mark, it starts to take a toll. Since my manager was constantly telling me there's not much I need to do other than explain lines of code and what they do in business terms. Often I would prepare something because I'm so fucking bored and then it would be brushed off as "cool but yeah no need".

The reason is that it feels too much like unemployment. Checking reddit, HN, github, eating company snack and getting fat, starts to develop impulsive gambling/day trading....

basically I was spending money to escape the fact how bored I was...it's really fucked up....I'm not sure what the dynamics are but honestly, it sure beats doing manual labor.

the lack of product market fit was painfully obvious by the volume of opportunities we were getting.
Identifying and alerting on data loss using Workers
most unfortunate indeed.
Lots of people dislike the current situation. They might very well prefer a random sampling of the 2% to the weighted-against-asians portion of the 2% that Harvard "already" admits.
> Then refcounting is only faster than GC in very constrained scenarios:

Throughput is not the only concern when designing a memory management strategy though.
New legislators won't help if they're not focused on the issue, or don't know what to do with that focus. (As a Democrat, I'm exceedingly frustrated with my party's lack of action on voter suppression, electronic voting machines, and other hazards.)

But that ignores my other point... that nothing about this is actually a matter of privilege. Reading books for education and/or pleasure does not interfere with keeping up with current events. And to the original article's point, the constant news feed drives anger, outrage, poor decisions, and a skewed and usually incorrect view of the facts.

May I suggest a good book on this topic? Read Factfulness, by Hans Rosling. His takedown of all the ways our brains lie to us, and how the media feeds those inherent flaws in our thinking, blew my mind and significantly focused how I look at the world. As he points out, even the smartest and best educated people in the world - business and political leaders, graduate students, etc - actually perform worse than random chance on simple factual questions about our world. It's amazing. Read it!
>And yes, that means that your house is going unmaintained and your relationships are getting neglected. So what?

Your relationships and the state of the environment you maintain for yourself are important.

Together, they likely have more impact on your long term happiness and physical and mental health than any kind of ability “to take advantage of these market dynamics”.
7 Pemain Bintang Yang Sempat Ditolak Banyak Klub Saat Masih Muda
Yeah I've read the high growth handbook as well.

Most VCs will not give up a seat, and most companies have absolutely no leverage.

The overwhelming majority of startups need funding to survive, this throws off the balance of control. The only startups that can dictate funding terms are the ones that have no real need to raise. Of course there are concessions, but relinquishing a board seat is not a common one.
That would achieve the stated goal of removing cross-site tracking.
I consider myself a strong engineer and I've only ever done full day interviews, at least for companies bigger than 30 people. What am I doing wrong?
Do you have a source on the F-22 variants? I thought that one of the things that locked us into the F-35 was the tear down of the F-22 production line. Can we still make F-22's?
The New Science of Seeing Around Corners
Also went in late in both wold wars, when the other side was basically exhausted.

Never mind never having had to operate the industry under 24/7 bombardment.
they are hugely different. Duo is a full SSO and 2FA solution. Krypton supplies a few pieces at the edge.
what does this mean? why is google interested in our about page behaviour? the only motive I can imagine is to understand what fraction of users they are missing and why? why should we tolerate handing out such strategic data?
> This is tragic. Entire human lives are being wasted on this dystopia of boredom and meaninglessness.

Such an interesting moment that we find ourselves in:

Humans have taken over the planet and are upset that daily lives now revolve around trite and petty bs rather than predators, scarcity and violence.
Yeah before shareholders people were doing so much better as working for someone else.
No, it's Communism. It's anti-Fascist.
> so to speak so it never actually fell on the ground.

Well, that and the rocket motor the have onboard that allows them to periodically reboost[0] the entire station to a higher orbit.

[0]: https://www.youtube.com/watch?v=CsZUkrGGfuo
Elon's plan is very expensive and clearly won't help, if you're even mildly numerate (2400 whole people per hour at full capacity). It's also farcical to pretend this will happen without enormous piles of public money, both implicit in terms of right of way, and explicit via enormous subsidies. The proposed revenues are a dollar per ride! This thing is an enormous cash fire.
Buy these straight from Apple: https://www.apple.com/shop/product/MMTN2AM/A/earpods-with-li...

Or superglue the dongle onto the headphones cable.

Problem solved. :)

On a lighter note, it really fascinates me how many people share your view - clearly, Apple is not doing a good job of communicating this stuff. And I only know about it because I found out from a friend...who probably heard about it from another friend.
The alternatives are better. Nuclear is expensive even before you factor in the decommissioning costs. With those costs factored in it just doesn't make any sense.

Invest that money in geothermal, hydro, solar, wind and eventually tidal power and you get far more bang-for-your-buck.

Convert coal plants to burn biomass combined with carbon capture and geological storage and you get power which - whilst more expensive - removes carbon from the air. The more you use it the more carbon it removes.

Given these developments, why build new nuclear plants?

Closing down plants which are still viable on the other hand seems like pure madness.

If (when?) we can design nuclear plants which are both economical, safe and don't have the externalized decommissioning costs then it would also be foolish not to include them in the mix.
The market is self correcting here even for large buyers. No matter how big of a matket presence you are you can't buy $10 for $9.99.
That's a good approach, at least on paper.

There are a few nice things about this. One is, it decouples your power generation from your thrust generation. If the generator fails, you still have a perfectly usable engine for some time. You can declare an emergency and land at the closest airport (easy to do if you are GA in the US). Same goes for all fuel starvation scenarios, fuel contamination, fuel pump malfunctions (for aircraft that use those).
If you are using a turbine as a generator, it can probably burn anything you'd classify as fuel.
Electric engines will probably get away with longer periods between overhauls and are more reliable.

This will not be cheap though. It also introduces a high voltage, high power electrical bus where there was none before. And it is a more complex approach, with more things to go wrong, even if it may save in maintenance. For instance, take your average Cessna: you can lose your entire plane electrical system and your engine won't care. It has (redundant) magnetos which are coupled to the engine itself and will spark as long as the engine is rotating. Fuel is gravity-fed for the most part. So as long as your have fuel in your tanks (and throttle and mixture controls are in the right positions) the engine will run. Some of your critical instruments (like the artificial horizon) are mechanically powered (vacuum pump) so you can still use them without electric power.

If you lose your electrical system in a hybrid (or electric plane), or if you have to turn it off (fire?), this is now a engine-out situation. You are also going to lose your instruments.
Thanks. That's valuable info indeed :)
Regarding the back pain from sitting to much: IKEA has an electrical standing desk called BEKANT for a little more than 500 EUR. This was life changing for me.
Fun fact: SCO Unix started out as Microsoft Xenix, which started out as a license of Unix:

"Microsoft, which expected that Unix would be its operating system of the future when personal computers became powerful enough, purchased a license for Version 7 Unix from AT&T in 1978"

https://en.wikipedia.org/wiki/Xenix
I think another great move would be to start dealing with excessive energy consumption. Compared to what I'm used to in Europe, California is wasting crazy amounts of energy. Poorly insulated homes, old and inefficient AC/heating units, vertical-drum washing machines (!!!), poorly designed gas stoves, oversized cars, monstrous gas-guzzling trucks, energy waste is all over the place. People behave just as if energy were free.
> Java is already suitable for game development, specially with LibGDX.

I think it is safe to assume that under "game development" most people understand rather high performance demands, not a solitaire clone (esp since the comment you responded to pointed out pause-times as crucial).
Yes there's a lot of 'reasonable person's interpretation' of things, such as 'solar power'. A Judge would just say no reasonable person would interpret that as a solar power.
I think it's stupid to overuse the term "startup" where it doesn't make sense. At what point is something just a new small business? Is there an arbitrary set of lines that differentiate between "startups" and every other new enterprise? The vast majority of new businesses are funded solely by personal savings, friends & family, and SBA loans.

Conflating something like a deodorant company with a pure play tech startup just doesn't make any sense to me, especially when the intent is to analyze and compare funding models, performance and exits. And even if you consider new SaaS companies, there are thousands more Bingo Card Creators out there than [insert unicorn here].
>" To me privacy issue is better solved by radical transparency for everyone. Public by Default is a good initial step."

Transparency and privacy are orthogonal concepts. "Radical Transparency" is a management philosophy whereby everyone has access to the same information for the benefit of organizational performance[1]. Posting salary ranges or even employees salaries might be considered part of radical transparency policy. How they spend that salary in their free time is not. The latter provides zero contribution to workplace culture.

I couldn't help but notice your profile doesn't contain your real name or email address or anything about you. That seems at odds with someone who claims to welcome the "Public by default" pattern no?

[1] https://www.psychologytoday.com/us/blog/your-brain-work/2012...
Ask HN: How to reduce the complexity of software interfaces?
Hi HN, do any of you know of particularly good, pragmatic, resources for building better (web) software interfaces, particularly along the lines of:

1) Decreasing complexity.

2) Increasing real ease of use.

3) Increasing optionality (Features will be added in the future, perhaps many of them. How does one design an interface that can adapt to future requirements?).

4) Long-lasting, not chasing design trends.

Any input as to what makes an interface wonderful for you to use? Any favorites?

Thanks in advance! :-)
Imagine all the Android manufacturers rushing to add back headphone jacks (except Samsung) if Apple were to pull such a trick!

I have a Samsung S7 and I'm super happy that it has a headphone jack -- although I have a few Bluetooth headphones needing to plug in comes up from time to time especially with kids.
I appreciate your enthusiasm, but this is like comparing apples to pitbulls. Both of these goals are big milestones, but fundamentally different.

With space, everything that was created and invested was brand new. There was not too much worrying about existing infrasture. Often, there would be thousands of people working to make 1 individual mission happen. Energy in the US is a lot different. For instance, you have to keep the massive machine that is the electricity transmission and distribution grids running.

Here's a scope of the challenges of 100% renewables, for anyone without a background in this (one should view challenges as opportunities):

First, there's a lot of existing generation that would need to be sunsetted and even more that would need to be created. In fact, given the intermittency of renewables, there would need to be a multiple more of capacity than there is now given the capacity factor, usually divide 1/CapacityFactor (see more on that here: https://www.nrel.gov/docs/fy13osti/57582.pdf). So, 4 GW of installed wind capacity is really only expected to output ~1 GW at any point in time, given the intermittencies.

Second, there will have to be a lot of upgrades made to the transmission grid (sending power long distances from large scale renewable generators to population centers), and the distribution grid (sends power to all the buildings and homes in a city). The distribution grid upgrades to be made will have to help it handle a lot more rooftop solar, home batteries, and electric vehicles.

Third, there will have to be a lot more storage installed. Electric vehicles can have a large impact here, but there will still be a need for in-home and grid-scale batteries. Batteries are also just getting to the point where they're economically-feasible in some uses. There is still a ways to go for batteries to be economical enough to be widespread, especially grid-scale. Physical storage of electricity will likely have to grow too (think: pump to a higher lake when prices are low, and let it flow back down and turn a turbine when it's needed).

Fourth, and this is definitely my opinion (and what I'm working on), is that we are going to have to make everything work together more. We can't have all these batteries, solar panels, and other connected appliances and thermostats do whatever they want at the distribution level. We will have to change to time-varying rate structures for end-consumers, but this won't be enough either. Communication and coordination will yield the best results.

I tried to be brief. If anyone has any more questions or thoughts about this, I would love to hear them!
Life Beyond Distributed Transactions: An Apostate's Implementation
Entirely up to each business. You could spread the increase in costs out to all clients and hope that the increase on those that stay makes up for the decrease from those that leave. You could charge it all to MS who is likely your biggest customer. Or any combination in between. It's a calculation that each company would have to make for itself.
The fact this is downvoted is proof of the historical illiteracy of Hacker News readers.
Appeal to irrational fear. Are you comfortable with radio towers blasting you with radiation?
Hangars?
No we're upset that we can't cut out the trite and petty bs and be free to make ourselves happy while not worrying about predators, scarcity and violence.

I find these arguments in defense of the existing system to to be the actually trite thing because it reveals an inability to truly look at the system at large and ask what outcomes we want and instead mounts a defense of it as is.
Gambling Compliance
Yeah. Turns out the world has state. Bummer!
Start off with four years of Ivy League undergraduate education...
Yeah I can invite you. You can reach me here under the same nick: http://dailyprog.org/chat/
By giving up more freedom and time and being dependent on an employer? I think women should have the option, but my argument was that the option is no longer there, they HAVE to work now.
Couldn’t this just be an argument against session tokens in general? I don’t think I saw anything negative mentioned about JWT that wouldn’t be true for any session token.

I guess you could design a binary-first token format that’s smaller than JWT, that’s true.
> You sirs, have cracked the hard problem

That's completely unfair. U2F was from the start designed to be rendered in this kind of form factor. "All" Krypton (and Duo, BTW) did was implement this obvious form factor.

U2F itself, was the hard problem.

And anyway, push 2FA has been around for approx. as long as U2F. It may not be obvious now, but U2F will ultimately die in favor of push. IMHO. (they each have strengths and weaknesses but overall push is better.)
But what part of that 77% represent the students receiving free tuition based on the 125k family income? I would think that 77% is also lumping students who a) have a free ride from scholarships, academic and/or sports. b) have the financial means to pay their way through.
Millennials are struggling. Is it the fault of the baby boomers?
When I made that claim, I meant at the national /societal level. Of course I didn't mean there is no single successful education experiment.

On the contrary, if you search through education literature, you will see countless successful programs, but why don't we see their effects at the societal level? Because it almost never scale. Education program is not something you can duplicate easily, it is almost always extremely localized.

In education, it is very difficult for a successful experiment / program to scale vertically (expand to all grade levels) or horizontally (expand to other schools, districts). Also treatment effects are difficult to retain after students left the program, or after the experiment ended.

Interestingly, Taleb just made a twitter this morning: "What works on a small scale almost NEVER expands to large scale." https://twitter.com/nntaleb/status/1035121052886728704
they'd prbly be against h1b first.
That makes it exit immediately like cat.
This is a pretty informative example of how hard it is to apply GAAP accounting to tech-based growth companies. If you look at F-7 Cash Flows, you can see the struggles.

In "Cash Flows from Operating Activities," you start with the book profit and work your way through all the excuses that get you to cash flows. Positive numbers are cash that you have but really shouldn't count, and negative numbers are cash that you don't have but should. The interesting ones being Deferred Revenue (subscriptions that have been paid but not fulfilled on) and Depreciation/Amortization (Assets that are wearing out, including intangibles like software).

GAAP tries to match expenses to revenues across time, so you know how much your widgets cost. It struggles with matching across years, and it REALLY struggles with indirect expenses like software development.

There is no direct expense to tie to the deferred revenue, because a lot of the cost of getting a customer is not earmarked 1:1 to that customer (hence a massive gross profit but an overall loss).

And because this is a tech development business, the costs are actually over in the Investing section. Instead of a direct expense, the developers have some of their time put into direct expense, some of their time into overhead expense, and some of their time capitalized for creating an intangible asset. The intangible asset is then amortized over time, under the assumption that it gets "worn out" to service the business.

So we get a weird statement like this. The gross profit is massive, but the business runs at a loss. There is plenty of cash, but it's actually not supposed to be there - it needs to be set aside to account for stock options, and for the work of servicing their subscriptions. But they can't quantify the cost to service a subscription, because it is covered by the depletion of technology written years ago, as though it's a finite resource that wears out like a truck at a fixed rate.

So the cash doesn't tell you anything that useful, but neither do the GAAP statements. This could be a great business or a terrible one, just looking at the financial statements - and if you can't judge the health by looking at the statements, what's the point?
You're wrong about the interaction model. When you install the client on your phone and pair it with a computer (via QR code) it generates a ssh key. You then need to import the public key into your github (or gitlab etc.) account same as you normally would. Once that's done on the client side there's a SSH plugin that is registered that intercepts the authentication request and pings the krypton server to sign your commit with the private key on your phone (the server relays the signing request to your phone via push notification). Assuming you approve everything on your phone the result is unwound back to your ssh client which finishes the handshake with the server and authorizes you based on the public key you had previously uploaded.
Slack should count as work too while commuting. I'd prefer emails but now you are de facto on call when you have Slack on your phone.
I wouldn't recommend Macaroons so lightly. I spent 2 months researching them for internal use, reimplemening them from the paper and comparing with existing implementations.

There are numerous practical issues with Macaroons: the caveat format is not standardized (both binary and allowed claim types), that matters a lot when using third party caveats. There are some de facto formats but they are full of issues (e.g. date format not exactly ISO).

Validation of a set of Macaroons requires walking a graph, that needs cycle detection, implementations that I've checked do not allow nested third party caveats, that invalidates one reason to use them.

Attenuation is nice but it doesn't play nice with third party caveats (hash is used as a key for decryption, appending to a third party caveat changes hash).

Then there are implementation errors such as: https://github.com/nitram509/macaroons.js/blob/master/lib/Cr...

Some of these issues could be removed by slightly changing implementations but the de facto implementation basically froze it. (then there is a fact that the de facto impl already changed some aspects from the paper, e.g. calculation of hash for appended third party caveat).
+ heated ceiling instead of floor in many apartments.
Rainbow Casino Bristol – Video Walkthru
If you ever see the level in the reservoir behind the dam go up then energy is being stored. If the level goes down then stored energy is being released.

The level of your favourite reservoir over time is probably available on line. Is there a massive annual pattern of high levels in spring and lowering level in fall and winter?
Compared to Europe the US is doing better on carbon reduction seeing as the US went down and Europe went up. I'm not disagreeing that everyone should try to improve and the items you mentioned can be looked at, but comparing to Europe the US looks pretty good.
> A lot of the flights here are only 15 to 30 minutes.

And yet you need to keep at least that flight time as a minimum safe reserve.
This looks similar to profile switcher / People menu in Chrome [1]. Chrome's implementation restricts the entire window to belonging to one person, but I use separate windows for this use case already anyway. I'm not sure that I see the use case for the in-between abstraction.

Can you selectively enable an add-on / extension for only one container but not others in Firefox with this extension?

[1]: https://support.google.com/chrome/answer/2364824