skysight-inc/HackerNews huggingface dataset:
Let's say I'm a billionaire. There's a market crash. A lot of my money is tied up in the market, but luckily, a lot of it isn't. A lot of it will be safe investments or shares in profit-generating companies that issue dividends. So, while the commoner is destitute, while I may have lost 50% of my wealth, I have safe money (and passive income) I can use to pour into the market buying post-crash cheap investments. Also, because my cost of living is minuscule compared to my income, I don't have to panic-sell during the crash.

When the market bounces back four years later, I'm now 1.5x wealthier than I was before the crash (thanks to all the cheap investments), and all I had to do was move some money around.
I think the first two bullet points do cover that, but will depend on how you react to the specifics.
I’ve had my AirPods for a while. The battery life has indeed degraded, but they’re pretty good for an hour of listening.

I've had mine almost two years. I listen at work M-F, 8am-11:30am, then let them recharge at lunch, then use them 1:00pm-4:00pm. So far, so issues.

How long do you think I have before the batteries start to degrade?
Your capitalization seems uneven, though you do appear to have expertise on this complex process.
Understand your audience. Create a persona for your ideal candidate and go from there. Lots of advice in here to abandon norms. Do that if it makes sense your audience. Do something else if your persona is better served by a different approach, or by the same basic info presented multiple ways (Blue/Green IRL).

Everyone wants to know a little about the company and culture, general details about the job role and some specifics about technologies, company maturity, location/hours/compensation.

The rest is presentation.
World's first tamper-proof server – protected confidential execution
Replace “drug dealers” with “armed robbers” and you’ll avoid thn inevitable moralizing and nitpicking.
AGI needs to be adept at fraud too, you know ;-)
The one engineering truism is "There's no free lunch." You're trading a reduction in something (hopefully that isn't important / used) for an increase in something (that is important).

So when we see capacity increases, fuel efficiency increases, reliability increases... I'd hazard to say that comes with increased complexity.

And at some point, it's more dangerous to let a pilot fly a highly engineered aircraft on full manual than it is to let a team with access to the technical specifications and time generate an approved, stepwise, degradation flowchart for pilots to work through.

In the same way the best solution to an engine timing issue isn't "Work the valve timing by hand" but rather "Degrade to a less efficient but more reliable profile" through to "Degrade to a static profile that keeps the engine operating after multiple failures."

You really don't want to be burdening pilots with more work.

The failure here seems to be in a poorly designed degradation route, not in the idea itself.
> The main problems I've had with go modules are fast-and-loose upstreams that happily rewrite history. go mod detects this and stops the world, and you have to manually edit go.sum.

This exists in other package management systems. At least, it did when I used composer and came across the same issue some 3/4 years back. I think it's one of those issues that are quite rare and in well maintained packages are even less likely.
Yeah, I can imagine. I mentioned elsewhere, the previous flight managed to develop a reasonable mental model (they thought that the Mach Trim System was responding to a wrong airspeed input). Saying that, failing to guess what's going wrong shouldn't result in a big hole in the ground.

This is pretty interesting if you haven't seen it before:

https://vimeo.com/159496346
I am not a Go user so I can't speak about Go specifically, but I feel like including the name of the language in the library name is in general an anti-pattern, since generally when you look for a library to do something in language A, you aren't going to get results using language B anyway.
> I mean, this just sounds to me like a pitch for AirBnB. They managed to solve this exact problem you're complaining about via the rating system and guests being attached to their real identity. The vast majority of AirBnB guests are very respectful and reasonable.

Having had a AirBnB rental two floors down: no, they did not. Most guests are reasonable, but a sufficiently high number are not. Unlike a hotel there’s no way to walk up to someone and tell them to shut the party down, so you’re stuck with talking to the guests which laugh in your face (quote: we’re here to party.) or calling the police. Neither is an attractive option. You can’t just complain to AirBnB and the host won’t - if you know how to reach the host.

AirBnB does about everything to isolate themselves and their clients from complaints.
They haven’t solved that all. The rating system is between the guest and the host. When it’s the neighbors who bear the brunt.
I’m usually not for too much local control or NIMBYIsm. However, this is distinctively different. Airbnb can be awful for the neighbors and they didn’t buy their place knowingly that they’d have to put up with that - what essentially is - a hotel in their midst.
I think he means that st is simple regarding its features not its implementation (which I know nothing about).
What if I take a screenshot of the email? How can they prevent that? Or use a phone to take a shot of the screen displaying the email.
Certainly they shouldn't have to.

I was just following his logic that he felt it was ok that the associating decided and that if a city decided the same, then I don't see much difference.
I can understand "a speck in a grand scheme". But how exactly the experience is making you better person? I know some people who do psychedelics, and they seem quite like anybody else.

Sort of a foresee: a philosophy of "won't matter" is definitely not the one driving the personal growth.
why bother replying to a guy who thinks AirBnB solves problems with rating systems? the guy thinking depth is nonexistent
They also get a bunch of money together every so often to do their open movie projects which get some major dev support. Gov't art grants, company sponsors and donations.

Pro tip: If you want to be famous push some patches their way while they're working on one of them and they put your name in the credits...got my name in the one with the dragon (or maybe the one with the sheep, dunno?)
Even Kevin Durant has burner twitter handles for flaming.
Working as designed, I'd imagine? It would be naive to think that wasn't a foreseen use case.

Edit: I'm a so-called decentralization advocate and I'd add on to this to say that the big problem we have right now is that people don't think we need decentralization at all. Something like this might change some minds.
"the code is quite good to analyze, extend or replace"

But how do you even know what code to read when so much of the program's logic is in annotations and other kinds of action at a distance?
>On the other hand I completely understand when people are annoyed about party folk living in the flat above them or when they lack safety regulations or don't pay the same taxes hotels do.

Or creating a shortage of supply for actual people looking to rent in the cities desirable areas, which results in increase of rent. That's the biggest one imo.
Sure, but a loan you don't repay unless you get placed and make above a certain threshold. They're removing the risk for you and you pay for that once you're able.

I agree that the salary estimate is high, and I wouldn't hire a remote junior dev, but still; you're paying nothing up front and they're handing you $2k / month.
Windows has dpi scaling...

Turn ClearType off
We have a lot of laws built up over the years because of safety concerns with hotels. Hotels have had scary things go on and legislatures have had to deal with the public safety problems quite often. The main problem with taxis is they are often an artificially scarce resource because of government rationing (e.g. medallions).

Also, messing around near people's homes tends to illicit a primal response.
I’ve never thought of charging my AirPods or the case outside of plugging the case for half an hour once a week. I don’t even check the battery percentage.
This is so incredibly stupid and irresponsible on so many levels.

Beyond obvious lock-in "Gmail Confidential Mode" tells users SMS is secure (it isn't), teaches users they can prevent message printing (they can't), and teaches users to open links in emails from strangers to then put in their Google credentials to view the message!

Was anyone on the Google Security team given a chance to look at this before it got shoved out there? I know there are people at Google smarter than this.

This is a massive setback in educating users about actually useful security measures.
I've been wearing my AirPods at the gym since I bought them (~1.5 years) and haven't had a single issue. And I sweat a lot during my workouts.
> Autocomplete on enter:

This irritates me as well and my brain now registered that to autocomplete on chrome I need to hit return/enter.

Issue is that on most forms where chrome suggests autocomplete based on what you fill other forms with, return/enter does not autocomplete and usually submits the form or goes to the next field..
I don't get one thing -- why didn't the Lion Air pilots just shut off the Autopilot and take manual control of the aircraft?
Tangential but your comment reminded me: years ago (I hope this is no longer true) the iPhone would, when pinged via "Find my iPhone", play the alert sound to the current output.

So if my iPhone was playing music via AirPlay, the alert sound would go to, you guessed it, the AirPlay speakers. Completely pointless.
Well, you generally need a libc when compiling for any platform, so that shouldn't be too special?
If you're providing an encryption service and not doing it well, that's certainly a problem.

There are various levels of "custom". I'm not sure anything that isn't PGP is "implementing custom crypto" in the same way; you could be using a good crypto library like NaCL -- or not -- for instance.

But you gotta know what you're doing. With so much critique of PGP though, I'm not sure "using PGP or not," or suggesting that using PGP is the obvious way to go, is the right line to be drawing.

But yeah, that link you provide to an issue does not one make confident that tutanota has the proper staffing to do crypto right.
That's the earbuds. now throw in the case. also -- $150 approaches the retail cost of the older model.
What is the company looking for, in one sentence? Why? Why now?

List the tech stack, that is important.

List a real salary range. A lot of places won't do this because they feel like they might be missing out on a deal, but listing the range lets candidates filter themselves in or out of the job immediately (and good ones will try to find out the range anyway from external sites such as Glassdoor or Paysa, which might be inaccurate and thus result in a lot of wasted time).

Tell me that you're hiring for a direct, full time employee position. (Otherwise, I'm just not interested at all. Contract-to-hire is an immediate fail.)

List benefits.

Tell me the day to day of one of the people on the team, written by that person.

List requirements but be open-minded. An experienced-enough engineer can learn a lot very quickly.

Local only? If not, is there a relocation package? Is there travel involved? Is the position open to remote? (If so, list this early in the ad as it will attract a lot more attention.)

Tell me what your interview process will look like.

Highlight what you believe differentiates your company from others, especially as relates to the potential hire's day-to-day.
Pretty cool. I wonder how much this costs.
130k plus is the typical salary with a college grad in a top company. We are a startup in Seattle, not a unicorn, you've probably not heard of us, and we pay 135k + options for new college hires. We are told our comp is too low by people.
This is why it's better to just live inside the dorm, Real Genius style ;)
It's funny how all the "disruptive" startups have the same basic business model of taking money away from someone who was getting it before (generally local governments, but that cascades to many other people like medallion holders); giving some of that money to the customers and call it a discount, and keeping the rest of it for themselves.
I think 4chan has gone too far on this one. They should ban neonazi propaganda. There is a big difference between allowing non-PC talk and allowing outright neonazi/terrorist propaganda. Besides, it is ruining the experience on all boards for all people.
The Impact GitHub Is Having on Your Software Career
I have a hard time trusting a product if its marketing photos are just a rendering of the item photoshopped into random stock photos.
It’s a law of the universe that any forum filled with tech nerds makes apple product discussion a waste of time.
What if Satoshi had applied to Y Combinator?
The thing about G+ is that it wasn't their core business. There are a lot of replies to my comment talking about existing solutions... which are also peripheral to the companies offering them. I hope that at some point someone makes what I described their core business, with the ability to get your data out painlessly as a hedge against the finite lifetime of the service.
First, the vast majority of the world does not use the day-fine system. But more importantly, it makes no sense to index corporate fines to a firm's revenue because corporations can be split/combined (unlike people). Indexing fines to firm size would lead to market distortions, especially in the case when those fines are a significant fraction of total revenue.
This has never been a problem in Go, the repo name encodes the owner of a fork, and two separate repo paths with the same version are still completely different modules.

The nice thing about not doing what debian does is that there is consistency. Freeform usually means diverging opinions, which is not the Go way.
That's a great point. One of my favorite parts of college was small research-based classes with 10-15 undergrads/grad students. The level of personal interaction and feedback from professors was the most valuable part.

That being said, I was fortunate enough to have similar experiences re: research at the state school as well (a professor who went out of his way to mentor me, leading to a few publications). It was definitely harder to find (because of how many other students professors at big state schools have to deal with), but it was more a function of professors' time than their willingness.
I agree they are great but isn't most of the work in fetching & sorting the data? I can't see how this would work as a general widget.

In terms of the UI - I made a react component for showing dynamic suggestions (essentially a wrapper for downshift).
And I've found the options out there for the sorting part quite good (e.g. match-sorter for sync or Elasticsearch completion suggester for async)

https://dan-kwiat.github.io/filter-suggest/
Queens Boulevard[0] is like that, with through-traffic lanes and local lanes divided by a barrier, and it's very much not a pleasant experience to walk or bike near it. It's just so wide, loud, and dangerous[1], though there have been some recent fixes to improve safety.

[0] https://en.wikipedia.org/wiki/Queens_Boulevard

[1] https://en.wikipedia.org/wiki/Queens_Boulevard#Safety_issues...
I worked in email deliverability for years. It's absolutely true. Mainly because the big providers work together to make sure that their mail is successfully delivered to each other, and they also work with big corporations.

I was working on it when I worked for ebay and PayPal. I was working with Yahoo (who was big at the time) on what became DKIM, which was created to make sure that Yahoo mail was delivered successfully and that ebay and PayPal mail would be delivered successfully, among lots of other big corps.

Sure, anyone can use those technologies, but only the big players run interoperability tests on a regular basis, and provide reporting to each other, and other big corps.
Ok start the timer. I bet you exceed one minute in a few days.
You can put your project in ~/work/my-go-project but then symlink it to ~/go/src/github.com/joshklien/my-go-project (assuming your $GOPATH is ~/go).

But yes, with modules you don't need to do this anymore.

go mod init github.com/joshklien/my-go-project
So you believe that education is just about technical skill?
This sounds like it will solve the UX problem of being unable to receive payments on lightning when you first create your wallet without finding a friend who will open a channel with you.

Look forward to trying it out!
Also can this be deployed in a standard rack?
I think the language server implementation (x/tools/internal/lsp) should get rid of the need for Gocode. But I assume it's a while away.
If this 3x return is legal, imagine the rush on home loans like this.

Mortgage Company A is feeling virtuous and really wants people who can't afford down payments to be able to afford houses too. So, they offer up $300k and simply take 15% of your paycheck for 30 years until they've collected $900k.

A 30 year fixed at 4.5% would cost you $547k total over the life of the loan. Mortgage Company A is instead making $900k where they used to make $547k.

The problem with these loans is that desperate people accept them. It's the person who can't save enough for a downpayment and is getting kicked out of their rental that will agree to such a usurious loan.

It's the reason why we have a maximum interest rate to begin with. Because without it, it's possible to find someone in a tight spot and make a ton of money off of their temporary misfortune.
Linux Laptop Battery Optimization Tool TLP 1.2 Released
Any time anyone says they "want to pay taxes", you know they are lying. No one anywhere wants to pay - no one looks forward to it.

Not that I'm a fan of big government, but I don't understand why, if they really are just ignoring the law in most jurisdictions (which they are), none of these states just issue arrest warrants for the people in charge of these decisions? Why isn't there an outstanding warrant for the CEO of AirBnB from any one of the 50 US states for flagrant tax evasion? Or even going further to actually request the state where that CEO is present in to be arrested and extradited to that state? The CEO can't possibly claim they didn't know this was an issue. So then the battle will be forced in court for them to prove that they weren't responsible for collecting the tax and that if instead the property owners were in fact responsible, that AirBnB wasn't guilty of facilitating criminal tax evasion.

I'm sick and tired of these Silicon Valley companies deciding that their big idea is to decentralize so that they can ignore regulations and licensing requirements by saying "we're just a platform, the users need to do that". Same bullshit with Uber claiming their drivers aren't employees but rather "independent contractors", even though Uber sets all the rules, prices, etc. I've never heard of an independent contractor who can't determine how much they charge.

Similarly, these AirBnB places aren't legally zoned for the activity they are engaging in, nor are virtually any of the property owners licensed to do business as a lodging facility or registered and authorized to collect the occupancy taxes. AirBnB knows this and the grand scale of the illegal activity, at bare minimum, proves that the purpose of the platform is to circumvent the laws/regulations but not with an actual loophole, just by ignoring them and hoping they can grow fast enough so that they aren't just shut down hard.
Ambient noise cancellation is not the same thing. Most headphones do it passively by having a closed-back design. It blocks noise from reaching your ears, not the microphone.

Active noise cancellation is not the same thing either. See https://krisp.ai/ for what you really need, and this is not something best done at the physical device level.
You don't really need bin anymore, run go install or go build with a output target. I'm doing platform independent stuff anyway so I have a json file in my projects that describes what execs I want to release and where they are in go and what the filename will be when done. I then create shim scripts for all platforms (in my multi-platform distro), or could easily just make 3 different "distributions". Yes I know this isn't using the tools idiomatically or whatever but I've found it more useful since I work with people who are on multiple platforms.
Why not use one AirPod at a time? That way one is charging, the other in use.
Or do what I did on Linux and set font scaling to 1.5 and not worry about it one moment after.

Eyes aren't perfect either fwiw.
> If there was a native widget that worked better than any of the current javascript-enhanced widget and could be styled to fit the website around it, lots of people would use it. Maybe not the top 50 web pages in world, but lots of developers with lower budgets would.

Awareness and training matter a lot here. There is now a usable <details> and <summary> element, but a number of people I know simply use bootstrap's data-toggle or a custom onclick handler because they don't actually know about the existence of these tags nor the gotchas you need to account for. Safari will have <datalist> support in the next major version, but I expect it will be a year or so before libraries begin to use it and developers won't use it until it is well documented and supported by libraries. The HTML spec introduced native attributes for a bunch of form states including valid/invalid state, required state, min/max values and more, but most libraries don't take advantage of them because they built the functionality before it had browser support and so developers don't use them either. We'll see these things gain adoption, but it will take time.
I've never really understood the appeal of major roads for bicyclsts.

I enjoy the calm of side streets, but any route that is low in traffic is frequently (maybe even axiomatically) much longer or full of stop signs, both of which can be rather burdensome to a cyclist. E.g. I can bike to work 5 miles down the main road, or I can avoid cars almost entirely but it's 9 miles.

In my town, a six-lane arterial [...] turned it into a two lane road with center turn lane, bicycle lanes, and parking

A 40mph+ thoroughfare with parking added on both sides? That's so crazy I feel like we're missing something here. Does this road go right through the heart of downtown? High speeds are not really compatible with a downtown replete with bars, shopping, nightlife, & pedestrians.
I feel like this might be solving the wrong problem. Are we at the point where we don't have enough experienced coders looking for work? Why not create a better way to find jobs for them first?
How so?

With IPv4 you reveal the IP of your IP Masq/Nat router, which is often inside your home/business. It can be dynamic or static, but generally changes pretty slowly. There might be a single person behind that IP, or 100s.

With IPv6 your /64 is often inside your home/business. It can be dynamics or static, but generally changes pretty slowly. There might be a single person behind that /64, or 100s. Different outgoing connections see different IPv6 addresses, and they change over time (slowly).

Most importantly just like a mac address, the outgoing connections never use the IPv6 address based on mac address.

So how does the privacy extension not protect the privacy of users by hiding the mac address?