skysight-inc/HackerNews huggingface dataset:
The Skelligs are a must see in my opinion but be aware that visits are seasonal and quite restricted. If memory serves they don't start until about May.

Then you roll the dice, if you get a booking (most boats leave from Ballinskelligs, Co. Kerry) be prepared to be thwarted by the weather, sea conditions can make for a hectic swell all the way out there and it's not uncommon for sailings to get cancelled as a result. I think I got out there on my third attempt.

Worth trying though, it's a magical place.
There's a ton of emerging app stores out there like CloudFlare's App Store: https://www.cloudflare.com/apps/ Slack's App Store has also birthed a ton of startups both big and small: https://www.slack.com/apps

Slack is a healthy marketplace and I think buying plugins is something most users know they can do and take pleasure in. Shopify also boasts how mosts users adopt apps and it's core to their user experience. CloudFlare, I have no experience with their apps, but as a CloudFlare user myself, I don't think I've ever felt compelled to browse their app store. Perhaps some good 2 cents to keep in mind? On the surface though it looks like they basically can do plugin/widget style stuff, where they can inject your script into the markup of a page before they serve it to the user. Zero-integration steps for the user. Similar to how Shopify's ScriptTag API allows zero-integration steps for widgets, etc.

For me personally, I really weighed between Shopify and just rolling my own authentication and doing normal advertising/customer acquisition. As I state in the article, I just really didn't want to do any of that, even on a small scale. That means you're constrained to the problem domain of ecommerce, but that there is a deep well to pull app ideas from. I'll probably end up doing some Shopify App Store ad campaigns consistently and Google Ads if customers find it solves their problem and has traction though!

I also see a ton of YouTube ads for Shopify Apps, so I imagine that is a working channel for app developers. Only one way I'll find out for sure -- testing! :)
Static type inference is "fully typed".

def getDate = "no date"

That defines a method `getDate` with the type `() => String` in Scala.

The type is statically know, of course.

But it's recommended to use explicit return types for public methods. This helps preventing breaking public API by refactoring the implementation of a method.
They could be any gender
I've seen these in old Boston and Brookline buildings.
And maybe her willingness to endure the questions for the sake of the date was a high enough signal from her :)

Bit even if that’s it - I can’t argue with the outcome.
“Disinformation” means … what exactly?

It seems to be anything the government finds inconvenient, whether that be related to political corruption, taxes, health, education, politicization of institutions, bodily autonomy, sexual assault, politicians taking bribes, war crimes, etc.
It worked in Bolivia so who knows? I certainly don't blame them for trying. These corrupt authorities deserve much worse.
Not to be confused with Steganography!

https://en.m.wikipedia.org/wiki/Steganography
Read the articles on Bogleheads.org and the r/personalfinance Reddit wiki on managing windfalls. Do not feel the need to invest this money until you understand your options and have a baseline understanding of your risk tolerance. In middle age I suspect putting it 100% in stocks might exceed your risk tolerance: a balanced portfolio of stock index funds, treasury bonds, I bonds, maybe paying down debts, and maybe liquid cash reserves in FDIC-insured high-yield savings accounts is probably more appropriate.
The real problem is a lack of permanence. The fact that the house is different from other angles is frankly disappointing. Why even share this.
no

think of it as a curriculum
Can we just be done with “agile”? As far as I can tell it’s like communism. Seems to make sense on paper. Every time teams try and follow it things fall apart, and the crowd points and says they just weren’t doing it right.

How about we just get the requirements and write the code, however that is best achieved in your org.
That's how you criticize a person, sure. How do you criticize Adobe for the issues around Pantone support? How do you criticize wizards of the coast for the OGL issues that are going on right now?
Why would you assume they have?

Maybe they have and maybe they haven't --- it hasn't been proven --- unlike those who completed the first 2 years with a passing grade.

Bottom line --- you and I don't make the rules --- the colleges/universities do. If you want what they got, you play by their rules.
in warmblooded animals core temperature is homeostatically regulated to high precision, preventing the kind of heat storage you're talking about
I would say he seems smart enough that he is looking for inspiration on non obvious directions ;) which is far from seeking advice.
May you and all readers be well, happy, and healthy. :)
Stafford Beer: The Falcondale Collection
You don't need infinitely much, you just need a more than you have now.

We have vast areas here (Ljubljana, slovenia) where you're only allowed to build two-story two apartment buildings and nothing more.. and right next to those buildings are large socialist-time apartment buildings with many apartments. But nope, you're not allowed to build higher there. Even in rural areas, we have a lot of empty land, right next to the road, and nope, not allowed to build there, because people who built their houses now complain and don't want new houses there. They also complain if anyone wants to create any kind of business there, and then they complain that there are no jobs there, and that people have to drive to the capital.

Look at eg. sillicon valley for example... just building 3, 4, 5 story apartment buildings in areas where there are single-family houses would multiply the usable area for apartments by 5 times, making the buildings larger (combining multiple plots) even a lot more, and since the number of apartments goes up, there is much more potential for investors to offer above-market rates for those plots of land where they could build bigger and higher.
>What's the most important problem in the world?

Survival.

>Are you working on it?

Most of the time.

Too bad that takes as much work as it once did to provide remarkable prosperity.
>Election authorities are the ones who need to demonstrate beyond doubt that this system is not vulnerable.

There is nothing where something can be beyond doubt. It can be beyond reasonable doubt.. but you can always bring up one more "doubt" one level up. At what point would you say we should be trust something?
Schwab Value Advantage Money Fund® – Investor Shares (SWVXX)
7-day yield (with waivers) as of 01/06/2023: 4.27%
You could even lock in a 4.45% yield (as of last Thursday) with a risk-free 2Y Treasury:

https://fred.stlouisfed.org/series/DGS2
It's a game of musical chairs, and as long as trading volume remains high, the music keeps going. The vast majority of USDT -> USD sales happen on exchanges, not via redemptions, so the question of whether redemptions will be valid is somewhat academic. Until it isn't.
There seem to be quite a few parallel messages between Stoicism and teachings of the Buddha (separate from the Buddhist religion, which seems vastly different).
The point is these students would be willing to learn on their own so they can fill any gaps they have from the first two years of CS.
Currently living in the Algarve after moving to Lisbon with my partner for her studies years ago.

I know a few non-crypto entrepreneurs who came here for the NHR (non habitual resident scheme - the scheme mentioned in the article which allowed for the 20% tax cap on foreign income).

I can confirm that a lot of them were incredibly frustrated with the bureaucracy they encountered, not just when dealing with the government, but generally in everyday life. Most people have war stories related to accountants, lawyers, banks, telecom companies or landlords. The real kicker was when they realised that the 20% didn’t include social security payments, bringing most of them (those that didn’t pay hefty fees to set up companies in tax havens, and pay themselves exclusively in dividends) to an effective rate that wasn’t that far off what they’d be paying elsewhere. Needless to say the expat churn has been quite high.

Regarding Airbnbs and rising housing prices - I’m no economist but intuitively, I’ve always thought it made more sense to blame the explosive growth in tourism Portugal has had in the last decade or so (6M tourists visiting Lisbon, a city of 500k people) rather than the 10-20k digital nomads. Would be curious to know if anyone has better numbers or studies.
Right. I mean half the pitch of the ol manifesto was "don't plan on finishing software because it's impossible to actually get requirements out of a customer ahead of time"

And it was sold as a good thing.
You can put cash in a Vanguard money market. They're over 4% now.
Today I learned that GitHub keeps a publicly accessible list of all pubkeys linked to each user's account.
Instead of doing this manually, the easier way is to use Vanguard's target date mutual funds

Use the 2030 for low risk, use the 2060 for higher risk.

https://investor.vanguard.com/investment-products/mutual-fun...
Some thoughts as a strategy professional for a large tech co:

- Financial : DCFs, multiples, statements, esp what drives value of firms (Resource: Aswath Damodaran)

- Strategy: how firms create value (Resources: YC Startup School lectures esp Peter Theil’ lec on YouTube)

- Ops: YC lecture on metrics investors want (CAC, LTV, diff biz models like aaS, etc)

- most important would be to check out your co’s pitch decks, SEC filings (if public) to understand the core strategy, value prop, financial performance and most critical hypotheses
Generally, the format is too spend some, save some, and give some.

10% to charity, attend maybe another 10% if you feel like it, save the remainder.

For saving, make sure you have a good emergency fund of 4-6 months of expenses. Then start paying off debts, ending with your mortgage. Whatever you have left, put into a balanced set of mutual funds that have risk according to you tolerance for it. Pretty standard Dave Ramsey advice.
Just to pick one example, I would bet that most self-taught programmers don't understand recursion which is taught in university intro CS. There's going to be a lot of material in the first two years that is new to people.
See above. Whether "1.0 keeps working" is (as I understand it) the revocability question. If it's revocable, 1.0 does not keep working. If it isn't, it does.
It's also terrible to pay the absolute lowest bidder to "properly dispose of it" when you know they are unlikely to do any such thing for the amount you paid.
Well it’s both imo - i.e., agile is about velocity.
It is not at all low risk. Real estate prices are in free fall and managing property is a full-time job.
Flashback functionality without a functional CPU generally is accomplished using a separate microcontroller on the board which runs its own code separate from the BIOS. It shouldn't need any of the original BIOS code in-tact, since there's nothing to execute it anyway if there's no CPU installed. :)
I know it’s not directly relevant, but maybe consider dropping iOs 14. All devices that can run iOS 14 can also run iOS 15, and it’s much easier to find devices that run iOS 15 to test with. Any iPhone 6s, SE or 7 will do.
At this point, would Elon full time at Tesla be good? Buying eco-friendly cars from a red-pilled old white dude who retweets people like "catturd" too much is like buying burgers from a raw vegan. There's a trust issue.

Even being a red-pilled old white guy is not the whole problem. Ironically a lot that was "wrong" with Twitter was an insanely overvalued stock. It never recovered to previous highs. How could it? Tesla has the same burden. What's the downside risk? Being priced like Ford.
You ask Apple for permission to do it because they are the owners of the device, not you. Their answer is no, and that's the end of that.
For me that's every attempt at social they've ever tried. Even the most successful, YouTube, is known for its toxic comment section.

Google hasn't been exceptional since they shuttered Labs. Man I used to be excited when something new popped up in Labs, haha. Now it's just.. lame.

Area 120 doesn't have the same feel, partially because it's branding is something your dad would think is cool, but also because nothing interesting has ever come out of it. Mostly just "this is Google's version of x". Where'd all the innovation go?
The idea of walking up to a lock and saying “here are all of my keys. Do any unlock you?” is kind of weird and backwards.

But I realize, thinking about it, I was doing that all the time at a previous job where I’d just mash my entire wallet against the keycard reader.

Bonus tangent: join me in playing “Payment Roulette” where you mash your wallet against payment terminals and let your credit and debit cards sort out which is going to pay.
WOTC seems to have filled a room full of rakes and banana peels and decided to sprint through it at full speed. This, D&D ONE, the M:tG 30 abysmal failure.
Just use a dynamic language like JS if you like code like that.
They don't happen often, but when they do, they do.

There's a reason why every datacenter does it. You must be able to trust your machine.
Absolutely not. People who take advantage of social mores to force interactions for commercial purposes are not entitled to the same grace and kindness you'd extend to a normal person.

This is why it's entirely okay to just shut the door on salesmen, or just hang up on cold callers. Indeed, that is actually the BEST way, because anything you say or do besides that will be used, by a skilled salesperson, to try and pry open a longer interaction.

These people are operating in bad faith, and should be treated accordingly.
Yep. I'm not super interested at all in tabletop RPGs, but the licensing controversy here is super fascinating. I've read some reasons for OGL 1.0-reliers to be optimistic, but the whole thing seems pretty unsettled. If 1.0's revocability holds up, most HN'ers assumptions about how licensing of WOTC property works are going to be broken, because we've gotten so comfortable with FOSS's comparatively sane norms.
This is a really interesting take that I've started thinking more about recently. On one hand, the data collected by new satellites has been groundbreaking for many industries, but on the other it feels a bit intrusive.

I've worked on mapping projects that benefitted from ~3in resolution aerial imagery. When you study images with that level of detail, it's amazing what you can learn about an area. But having that amount of data collected on a regular basis would surely raise privacy concerns among citizens and governments alike.
That's interesting. This article takes a further look at the issue. https://ourworldindata.org/plastic-waste-trade

I estimate that a few percent – possibly up to 5% – of the world’s ocean plastics could come from rich countries exporting their waste overseas. That could bring the total up to 10%: 5% directly from rivers in these regions, plus a further 5% from trade.

And

The world generates around 350 million tonnes of plastic waste per year. That means that around 2% of waste is traded.

The remaining 98% is handled domestically. It’s sent to a landfill, recycled, or incinerated in the country where the waste was generated. The idea that most of the world’s plastic waste is shipped overseas is incorrect. One reason why this figure is so low is that it’s mostly recycled waste that’s traded, and only 20% of the world’s plastic is recycled.

Over the last decade, we’ve seen a large decline in the amount of plastic waste traded. Rates have fallen by two-thirds since 2010.

So I suppose you can say some of that waste is ours, but the majority doesn't seem to be.
> USB communications device class (or USB CDC class) is a composite Universal Serial Bus device class.

I may add this (and it fits somewhat nicely with file transfer..)
If there's one thing I've learned with a career in tech, it's that people who finance this stuff rely almost entirely on signaling from peers to make their decisions. They are fundamentally incapable of evaluation based on merits and in my experience are rather deaf towards "obvious" signs of progress like the release of DALL-E, until they see it shows up frequently on Twitter.

As it turns out, having a highly privileged upbringing where you are evaluated purely on "success" (procuring more wealth) leads to a lot of "this is like studying for a test and passing". But, you haven't developed a sense of intrinsic reward and care way too much about social reward instead. Sometimes these will align.

Having said all of that - I think this tweet thread is really only applicable to the funding side of things (and I imagine it's quite true in that regard). But comparing the real results of machine learning over the past few years with...Web 3? That's a stretch. This caveat is cleared in the thread but it bears repeating. Web 3 was a grift designed to allow major players to cash out their "coins" back to real USD by rounding up a final batch of greater fools.
- Pay off any credit card debt or any debt with an interest rate higher than 5% -- excluding mortgage(s).

- Make sure you have enough saved for taxes and hire a good accountant to help you optimize taxes. Lot's of options here, start a LLC, open a SEP retirement account, backdoor ROTH, etc.

- Max out a high yield savings ($250k) into something like Goldman Sachs Marcus (currently earns 3.3% risk free). Here is my referral promo if interested, we each get a interest rate boost https://www.marcus.com/share/JUS-TMY-6QYS

- Split up the remaining into investments. This is your choice, but I'd recommend the majority be an index fund ($SPY) or if you like tech and willing to accept higher risk ($QQQ). The rest you can speculate on individual stocks or cryptocurrencies.
Maybe? My sister was in the C suite for years. She struggled to get basic cost-of-living pay raises for the workers. "No money this year" they claimed, while their bonuses consumed 60%-80% of the profit of the company.

They can be paid 10X to 100X of a worker. Maybe they are paid too much?
That is capitalism.
It does highlight a critical difference between "security" and "privacy", though.
Yes, obviously. But that has nothing to do with the morality clause; it has to do with the fact that WOTC has decided their licenses are completely revocable, and their demonstrated willingness to replace them with onerous commercial licenses. If a FOSS vendor had pulled the rug WOTC did here, the morality clause would be the very least of your concerns.
How long do you expect this to take them... two years? :)

Students with significant previous knowledge and/or self-motivation can just join a regular CS program and take the exams early if they have the prerequisite knowledge, so they won't lose a lot of time.
https://news.ycombinator.com/item?id=34303858
This was preceded by WOTC bringing in new top brass from Microsoft.

They intend to promote DnD primarily as a digital product.
The article implies the motivation for this ban is reducing landfill (and downstream impacts of landfill) not direct ocean waste.
Especially the (sometimes intentionally provoked) outrage videos of Karens, road rage incidents, or fights, seem quite toxic to society as a whole.
Lame move google, CDC = Change Data Capture .
Yet another good example of why you should minimise 3rd party dependencies as much as possible if you want to minimise long term maintenance costs.

If you can’t avoid some dependencies then put a firewall between your code and those dependencies. The firewall shields your code from changes to the dependencies.

Basically:

Your code -> Interface -> Adapter -> 3rd party dependency.

So your code depends on the interface not the 3rd party code. And the adapter implements your interface by mapping it to the 3rd party dependency.
Semantics, I guess -- If you pick one at random, you've got a 15-25% chance of it being pure avocado/olive oil. Sure, you can get real stuff if you know what you are looking for.
That is a problem. Maybe using some context :"That house again, but {new situation}"
Or just kill the wifi blacklist and make it hackintosh ready. ;]
110% Absolutely.

The main problem is when the programmer who created the squashed commit is no longer around.

That subtle bug they introduced in that squashed commit now has to be picked apart without any context. If I have 10,000 tiny commits (and it's never quite that bad because programmers are lazy gits), I can reconstruct come of the context of how that bug got into the codebase and what was going through their head when it occurred.

The other problem with squashed commits is that nobody will ever agree on what the correct granularity of a squash should be. Even if you give me the ability to squash, I won't. Someone else will squash 1,000 lines of changes, and I'll want to scream.

And, to be fair, even Linux doesn't really like squashed commits at the individual level. Try feeding one of those big squashed patches into most maintainers. They'll tell you to GTFO until you bust that apart.
Call me crazy if you want, but a mistake that leads to having to add a constructed tile to what should have been a purely carved room is borderline grounds for abandoning a fort in my book.
I've been curious about this in my own practice, but I haven't yet been able to find an example of increasing suffering as having a positive impact on my insight.

Do you remember the book or teaching that that analogy came from? Ajan Chah comes highly recommended from others as well.

Edit: oh I guess the exception is clinging to the Dhamma, like the sutta about the raft.
That would be going against the near-universal custom of using actual mathbb. They don't look like a hack to mathematicians because they are used everywhere and most people like them. Mathbf is rare and I don't recommend it.
I really don't know much about D&D but WotC had reached out to me a while back for an engineering position. The individual was incredibly unprofessional in just about every way imaginable so I cut things off and said I was not interested before we began talking compensation or anything. Weird company!
This is an excellent candidate to be used with local-first software [1]. Thanks for sharing, never knew that this algorithm existed.

[1]Local-first software: You own your data, in spite of the cloud:

https://www.inkandswitch.com/local-first/
But if you can adjust the direction fast enough, you can quickly recover from the wrong direction. That is, it's about speed of adjusting, not just speed. (In sports, it's the difference between speed and quickness.)
Even better would be to get rid of this annoying syntax noise.

Commas in multi-line lists have no use besides making trouble in refactorings and diffs.
My office close button works. But then you’re standing in a closed elevator going nowhere. Hitting the floor button also closes the door. This is for a stopped/open elevator.

Once it’s moving with several floors selected, the open and close buttons don’t seem to do anything.