skysight-inc/HackerNews huggingface dataset:
Facebook is full of scam ads and spam. They are literally the worst ad marketplace...e
I'll give you one real example: because my application is some embedded software that has to be built, downloaded onto the target and then run. That is the only environment the real application runs in. Some tests should be run at this level, but the cost to automate and the benefit means that you usually don't try and get full coverage.

You can build a desktop version of the software with hardware mocked out, which is very useful, but then you're doing something much more akin to an integration test.
I wish I knew this tool earlier. I've written something related myself [0], though the bookmarks are managed in plain yaml files and transformed into a shareable HTML file. I think I could have build this workflow upon Buku as well.

Maybe I'll contribute an adapter to connect Buku with my tool, so I get the best of both worlds (Buku for management and StaticMarks for the web front-end).

[0] https://staticmarks.com
Debian systemd maintainer steps down
Stablecoins to Be the Next Wave of Crypto Invention
I've had nearly identical experiences, the worst being an apartment infested with bedbugs. Despite having video proof [0] of our mattress literally crawling with bedbugs, Airbnb support took the landlord's side and bounced us between case managers until it was finally resolved almost 24 hours later. At least at a hotel they have to acknowledge and fix the issue on the spot.

0. https://youtu.be/RJHScbdp15s
That's correct, but why does he have the resources to do it? Because he came from a rich family with capital to invest. Why isn't capital distributed evenly across all workers, not just of Amazon, but in an entire society, so that everyone shares in the profits instead of one man? What is exceptional about the fact that he had the capital to make an initial investment, why does that mean he should be a billionaire? We invested collectively in the technology that created the internet in the first place through publicly funded research, and yet we do not see the material benefits, only a small few do.
honestly, I would be happy with a platform that compiles HTML+CSS+JS down to a binary using something like Qt so you don't need to ship 2 huge engines to support it. I can imagine that's a lot of work though unless you were to exclude a large % of HTML+CSS functionality.

learning a second layout system just for desktop apps is going to be a bit of a hurdle for gaining dev enthusiasm.
> WeWork’s CEO Makes Millions as Landlord to WeWork

What risk? He's already pocketed the profits. If WeWork defaults, his property management company takes the loss, possibly sells the property, and perhaps files for bankruptcy. It doesn't affect his personal finances.

"Risk" has become cognitive poison. There can be, and often is, a huge divide between _financial risk_ and _risk of grave personal consequences_.
Self-Management of Fatal Familial Insomnia: Case Report
Dark Overlord is hiring ‘goal oriented’ cybercriminals for $63k/month
It seems to be a lack of confidence or a miss understanding of the requirements. In other words, no one really understands what has to be done and how to do it properly. If you understand the requirements and have enough knowledge about the domain, you should be able to articulate your thoughts clearly and simply. This goes for code reviews, integrating your work with your peers, splitting the tasks into smaller tasks, convincing someone about a technical choice, etc.

You and the 'ADHD' coworker can't seem to communicate properly about the actual topic (project, tasks, etc.). I'd suggest to sit down together and to go over the requirements. Slowly but surely. If your coworker knows exactly what you're working on and why (and vice versa), then the style shouldn't be the issue. We're all different and we all have different styles. It doesn't really matter.
I am talking about the tracking here, not the advertising. Reasonable people can not disagree on weather or not tracking everyone individually is harmful or not.
Yeah, no it doesn't. I ran supply side programmatic for years and run buy side now. That is not true.
In what world would 100 people be enough to represent anything accurately enough to make a generalized claim like this? All I know from the article is that there were 50 women and 50 men involved. It says nothing of age, fitness, dietary regimen, etc. Based on the "statistics" provided, I could equally make the claim that "drinking a warm drink reduces DNA damage".

Also, please don't generalize "people" in your backhanded comment. I recommend that you study up on critical reasoning. Maybe then you would come to understanding that most "statistics" are unintentionally (or intentionally) biased, and are therefore bullshit, and not to be taken at face value.
> How does NYT enabling ad exchanges enable advertisers to target NYT readers or the NYT website?

tl;dr: My understanding is that an advertiser can use ads on the NYT to profile its audience, then use that profile to target the same audience on cheaper sites.

I can't find the link now, but I've read that this practice is killing the economics that drive the production of quality content. Quality content is expensive but it attracts a higher-value audience, and sites make it with the expectation they can pay for it by charging more for ads shown to that audience. However, that audience also consumes low-quality content, and smart advertisers realized they can get more bang for their buck by running "research ads" to profile the high-quality site's audience, but then target that same audience on low-quality sites.

So ad targeting discourages the production of quality content, and encourages clickbait and memes in its place.
How about now :) Rust and C++ are complicated languages, and that's bad.

But git isn't complicated. Git is a handful of simple ideas composed in interesting ways. It looks complicated because there's a lot of porcelain commands with a lot of options, but all of them are just manipulating the same simple internals which, once understood, are clear and intuitive.
How ML engineering teams can scale training data
`git log -p` is my favorite obscure git command.
Shows you commit by commit changes. If you specify a path, it limits to only those files. If you do a single file you can do `git log -p --follow <file_path>` and it will track the file across moves and renames.

Also `git whatchanged` is a super helpful command to see just the list of files that changed in each commit
Elon Musk
Targeting ads matter, this is not really a debate.

It's a big paradox that I personally loathe Facebook but would be dead in the water without them as an ad platform: he are the only place that gives us material ability to target people. We don't go that specific or that deep, but it's far more than most others provide.

This is again an issue of the EU killing business with 'well intentioned' but possibly maligned legislation. The NYT as mentioned in the article is a major brand, and they are effectively selling that. Buyers know roughly what they are getting, and transactions back and forth are not small.

Small companies do not have even the budget to access NYT, even then it would be a bad idea in most circumstances.

Smaller companies depend generally on very actionable ads, whereas only at a certain scale does the marginal value of ads matter for brand campaigns etc..

So kudos to the NYT, but this is not good for many as we now have one (major) less place to advertise.
No it's not. I don't think anyone but Jobs could have made the deal with Microsoft that help save Apple[1]. Just like only Nixon could go to China.

Could any other CEO besides Hastings transitioned Netflix from a DVD business to a streaming media business, and on top of that spend millions of dollars developing a set top box and then decide at the last minute it wasn't in their strategic interest to sell it and spin it off (Roku). The same could be said about Bezos and Amazon.

[1] No the money MS "gave" Apple didn't save them. Continued software support with Office and IE helped a lot.
Dr. Michael Greger. [1]

[1] https://en.wikipedia.org/wiki/Michael_Greger
It's better because it's free, as opposed to the rest of options that you've mentioned which either a) cost money or b) force you to listen to ads.

(Pro-tip: if you use https://open.spotify.com/ with a free account with an ad blocker, you get no ads)
I also hear that it's protection against a founder quitting. Though this to me seems dubious as I would guess that sole founders are much less likely to quit prematurely (for obvious reasons) than a co-founder.
Depends on the airline. I've done it with one, whose rule is/was to allow cancellations with full refunds until... IIRC 40 minutes before departure.
> It's super annoying when you are trying to create a desktop app and you get issues (multiple of them) essentially going "Why are you using Electron? it eats up my RAM, please use X framework and you should be fine"

It's super annoying when I'm looking for a desktop app and everything I find is really a poorly-disguised web app which eats RAM.

Just develop programs for X11 & POSIX: every system, from Windows to Linux to macOS to *BSD supports them to one extent or another.
There was a lot of information about what the deal would be. It would involve not sending millions of pounds to the EU, better healthcare, total control over immigration, etc...

Sure some of it was lies, but lies are a form of information. They had a bus and everything.

The anti-Brexit side was seemingly more vague, saying that it would be bad without really giving people anything to be excited about.
I often see charring on beans. Starbuck's beans are notoriously over-roasted.
How often do you think the floors get cleaned?

How much equipment or tools do you think the average linecook brings to work? How much do they pay to maintain it?
This used to be possible but every reputable publisher and exchange doesn't allow it anymore, mostly for this reason.
Ethereum is Not Secure and it’s Delayed its Upgrade again
Does anyone know if it's possible for the BTS or BTC to notice that the two numbers are on the same tower/BTC and send the message along without notifying the SMSC?
Please think twice before spending your life savings, especially if you have no solid plan for getting donations to pay for your living expenses. It’s much less risky to increase donations before quitting your job.

Just be careful if this is your life savings.
Great point... I drive a coupe and will get a roadster soon to replace it.

But I think most Americans ignore handling. They certainly ignore drive feel. And we have huge roads here :D
The problem is that's when you arrive to your rented property late on a Friday night with two tired and cranky children, you just want to make the best of a bad situation.

I know AirBnB have an emergency number, but they themselves state on their website that all they will do in a situation like the above is to try and book you in to another AirBnB property or offer you a refund.

I think a lot of AirBnB customers have lower expectations of the service compared to what they would expect when booking into a hotel and AirBnB benefits greatly from this.

After all the AirB part of their name stands for air bed, the whole business was founded on the concept of customers accepting lower standards for a lower price. Now that AirBnB has grown into a quality property rental service it really needs to up it's game in terms of vetting it's hosts and dealing with questionable situations.
Is ripping videos from YouTube (even not for permanent storage, just to show in a different interface) legal?
Personally, I would not have cancelled the flight under any circumstances. Whatever prompted that action is probably a good indicator that having the candidate far away is a good idea. As opposed to keeping them local and angry.

I'd take it as a lesson learned to shore up screening before flying anyone in.
> I don't have the time to teach someone who

If that's the case then on this forum please ignore them rather than attacking them. We were all inexperienced once.
Yeah, we had a similar issue with mice at an Airbnb listing in London. Airbnb asked us to send photos to prove it. They ended up settling for pictures of feces in the kitchen. It took a couple of weeks to resolve, and the host seemed mad that we asked them to come to clean up the excrement in the kitchen. In this case, they wouldn't even let us cancel the reservation - we would have needed the host's permission to end the reservation early without fees.
Yes, he sold property that Sears owns to companies he controls to fund stock buybacks from himself (and his companies), becoming Sears' landlord in the process.
Pytorch tutorial: “What is torch.nn, really?”
We have 1000s of features.

Real users don't use every feature every time they perform an action.

A test case at the feature level will likely require several requests if its starting from clean state.
Maybe it's the willingness to click a random ad from a curated set that I haven't seen before instead of clicking on things that have been forecasted as interesting to me, but I already know about them?
No, records are nominally typed in OCaml, thus the two types `A` and `B` would be deemed incompatible.
Maybe this talk helps: https://media.ccc.de/v/35c3-9800-how_to_teach_programming_to...

Disclaimer: I haven't had the time to watch it myself yet.
If you click the blue triangle in the corner of an ad you can usually block an advertiser or choose to stop seeing it.
sorry it wasn't an intentional omission. I was being brief.

The problem is that anything beyond a certain length gets clipped and has to be scrolled from side-to-side which is a very hard way to read.

However I can quite

happilly

scroll down all day and it

is more harmonious with how

my brain likes to read!

As a HN reader I understand and accept the limitations of the formatting.
>Yeah, it's the modern version of a minor landed gentleman who can pursue his interests. It's how we got science.

And some of how we got Perl. I had read some time ago that Larry Wall said that Tim O'Reilly was his patron, as in the medieval sense of the term (think Florence etc.), when the nobility or rich people used to patronize (i.e. financially sponsor and recognize) artists, craftsmen, scientists, etc.

And Tim did sponsor Larry (and others who worked on Perl, I guess), via publishing Perl books and organizing conferences, etc.
https://www.americanbar.org/groups/professional_responsibili...

It's a bit more nuanced.
Why not just post the link directly rather than the tweet to the link?

https://niemand.com.ar/2019/01/13/creating-your-own-wallhack...
Facebook wants to invest $300M in local news globally
The Apple Watch is a business success of course, but I don't see it as a consumer success. Sure a lot of people are using it, but I feel a general sense of "wanting to like it" instead of really liking the thing. Nobody I know who owns an Apple Watch tries to recommend me or anyone else to buy one, and when I ask them what they like about it, they fumble about notifications etc.
Get started with Cypht, an open source email client
Yep, he has an extremely charming personality judging from his videos. Something similar is about Robert Sapolski, also from Stanford. Love watching these guys lecture. Natural born teachers.
I know the owner of a relatively large family-run restaurant, and apparently the few video slot machines they have in a small back room make more profit than the food.
gaming has included gambling since gambling was invented.

gam·ing
/ˈɡāmiNG/
noun

1.
the action or practice of playing gambling games.
"gaming is evident everywhere in Las Vegas, not just on the Strip"

2.
the action or practice of playing video games.
"I'm fourteen years old and enjoy gaming and playing baseball"
We've got: One trillion dollars. Flex like a fox casual games
That’s theft from the corporation they work for. GP is 100% correct in this case. Just read Matt Levine’s Money Stuff. He goes over this stuff a lot.
I wouldn't say they 'just work', but rather that what we see is the steady state they've arrived at, warts and all. The startup industry has this obsessive focus on looking at the steady state and thinking they can fix all the warts, without really looking into why they formed in the first place.
> electorate in the capital district

You know they don't have any real federal representation, right? Calling them an electorate when referring to anything other than local DC politics is probably not appropriate.
About 20 years ago, before texting really became popular, you used to be able to change your SMSC to one from a specific company and get free texts. I think in the UK I used one from Finland.
It’s Budget Time
Very well said, I'm in your camp as well.

The major issue is no one ever learns about or talks about the "Unit" in unit tests. But a Unit is supposed to be a component, albeit a very small one, in OOP, that normally translates to a Class.

Your unit is a given Class, assuming its API doesn't change, the unit tests should continue working. If you havn't settled on an API for that unit yet, the tests are going to be coupled to a quick moving target, and that, in my opinion, is a waste of time.

That said, people don't really design their Classes as unit in a bigger set, with self-contained API and SOLID principles. That's the first mistake. And that then leads to tests which assert not a Unit, but some random piece of logic within a Unit, or against things that are not Units of their own, but already tightly coupled and leaky containers. Which ends up both with bad designed software that is inflexible and quick to rot, as well as poor tests which prevent you from making any meaningful design improvements to it, without all the tests breaking.
If you're uncertain whether or not you've earned a divorce, then you haven't earned it. If you choose to begin the divorce process, your wife will suddenly be hugely financially incentivized to take steps to make sure that she gets the maximum amount of money from you. You will likely be amazed at how different her attitude is once you begin to divorce.
That's good news. The public isn't being plundered by gambling as bad as government indented.
Cloud Functions: Go 1.11 is now a supported language
Which non-corrupt city and state did you move to?
Maybe that just goes to show just how much money they're making that they don't really need to feel bothered!
Yep. A related story about the sleaze in Chicago - Around 10 years ago, I received a parking ticket on a street, at a part where they had no parking meters! Part of the street had meters, I pulled up to a slot and noticed it had no meter. One week later, I got a 50 dollar ticket. There was no way I could know whether the parking slot was free or not, since I was just visiting and not a Chicago resident.

Later I came to know that the city of Chicago was undergoing a dubious parking privatization initiative round about then.
> if that were the case, it would be legal for a company director to trade on information they gleaned from an internal meeting

That’s theft of company (read: shareholders’) information by a fiduciary.

Remember: America has no statute barring insider trading. The rules were developed through case law. (There’s a hypothetical of “if a company insider shouts material nonpublic information on the street and you trade on it, is that insider trading” that lawyers love to opine on, but to my understanding that’s never come up in court.)

This is a common misunderstanding with respect to insider trading.
It's a shame we don't have more public health efforts to inform the public about the long term damage from repetitive motions. Especially when the person willing to do long term damage to their body is heralded as a hard worker, and the person that protects against it by working diligently and not over exerting themselves will be punished by not getting work. Similar situation with office work and skipping on sleep.
Do we really have to have a huge long thread on UBI here? Really? This is about a developer working on a cool project turning it into a living.
Yes, I thought this article was going to be some real investigation of who was first instead of just talking about Fender and Paul.
Am a solo founder of a bootstrapped business. One advantage is that you only need half the profit for the equivalent income to each founder. This gets even more important in small niches.

A downside is during those times when you work less, little happens.
> Unless the whole thing is an outright lie. It's a brand new Stack Exchange user.

My thoughts exactly. The person claims they've been stuck in the airport for 3 days and eating scraps? That seems awfully dramatic to me. Like someone looking for generous internet strangers to offer assistance via Venmo.
Amazon Asks New Grads to Sign on Without Knowing Where They Will Work?
Fortnite bug gave hackers access to millions of player accounts, researchers say
In places where an UBI has been tried economic activity has gone up.
I just often find I need to remind people that there are other data types to consider reifying to beyond List/Array. While I'd probably suggest removing ToList() from Linq as List<T> really does seem to be the wrong data type more often than not, but for whatever reason so many people find it the "easiest" way to deal with Linq. I feel like ToLookup() and ToDictionary() should be more people's best friends when working with Linq. Too often I find bad searches and joins that become so much easier/more performant if some middle product was appropriately stored in a Dictionary<K, V> or ILookup<K, V>.

Also with Linq against IQueryable sources, so often ToList/ToArray is used where AsEnumerable would be better. Understanding those monad boundaries is hard, and AsEnumerable doesn't always sound self-explanatory to people when they need to cross those boundaries. (I've thought before that some simple IDE highlighting of which bits of Linq are against IQueryable and which against IEnumerable might help some people think better in Linq.)
Then you're sniping existing customers from other retailers, which is zero-sum when everybody does it, and it's possible for your competitors to tell when you're doing it and retaliate by doing the same. At which point you're both paying for advertising that only cancels out the competitor's advertising. A smart retailer is not going to be the first one to take a turn down that road. It's essentially iterated prisoner's dilemma.

And it may even be profitable to be the first to turn away from it when everybody else is on it, and instead use more of your ad spend for non-zero-sum customer generation. Then you get all the new customers to yourself while everyone else burns their margins fighting over the existing ones.
I would suggest that MCD corp regularly turfs out established O/O's, just for the opportunity to re-sign lease agreements for better rent %s. ie renegotiating from 90's rates around 5% to 2010's rates at 10% of gross.

IMO, MCD has been administratively leveraging there negotiation position with regards to rental %s as the near sole driver of profit increases for about 18-22 years. They are very very near max sustainable extraction, which is evident by their huge offloads of corporate owned stores in the last 3 years.

Addition: They could also be positioning for a REIT transition.