jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I have been an on line book dealer for the past 10 years. Originally the rules about having actual possession of the goods offered for sale were quite strict.

Then came the megalisters - agencies with software that listed all books in print and a contract with publisher's warehouses/library supply services/factors to arrange delivery of in print books to customers.

Then came the "phantom listers" - agencies with software that spiders through the listings of legitimate on line book dealers looking for titles with few (or no) copies listed in Amazon. They then list them at inflated prices. Some of these have more than one alias on Amazon.
I think of them as the Piranhas of the Amazon in the ay that they consume the smaller fish.

If and when they receive an order then then try to purchase a copy from one of the "real" owners of the book.[Some are cheeky enough to request as well a"trade discount" on the dealer's price] Small businesses listing on Amazon and abebooks.com must keep their "fulfillment"rating high, so they can ill afford to refuse to supply such parasites.In fact when I requested once that I NOT be obliged to support what I think of as an unethical selling and pricing model I was told

1] that the buyer was a valued long time customer
and that
2] I could approach the agency in question and - at THEIR discretion - request that they stop ordering books from me.

Since AZ and ABE take out some % of the list price for the the books sold on their site (as well as monthly listing fees, closing fees and sometimes a portion of the shipping charge ) they can and do make a much greater profit from the high priced phantom listers than from the legitimate reasonably priced offerings of small book dealers, consequently they are not very interested in aggressively policing the situation.

Now there is "Monsoon" and other software to automatically adjust prices on line. In practice most often works to REDUCE the price below the lowest price already listed - a rush to the bottom where books get listed for mere cents.

One tactic I recommend is to search for books and to see the widest range of options is to use "addall.com" It comes in 2 flavours "New' and "Used"and searches around 30 book listing services You can compare prices (ascending or descending) and also see the kind of dealers who sell the books.

Many listings have boilerplate descriptions "we ship fast" "books may have..." etc. which indicate that no human may have examined the object being listed.Other listings have descriptions of content and condition that clearly demonstrate that it is a"real"book from a "real"dealer.
When in doubt look for THAT dealers OWN website to ask questions and get personal service.
As a very opinionated user of Go for ~6 years now...

interface{} is almost always a code smell. I can judge a book by its cover with a grep and line count for interface{} and reflect. If it's more than 20~30 for just about any small-medium size code base I dig deeper and look at why. Usually it is people being lazy and refusing to accept what is my twist on "idiomatic Go": a little bit of copying is better than a whole lot of abstraction[0]. Also devs telling me interface{} and type switches make it polymorphic are the ones who will always complain yet not leave the Go ecosystem. Hopefully generics in 2 solve this for everyone.

panic is great when you really want to crash. There are times to do this. I have only used it once in a batch job runner.

init() is a sin ESPECIALLY when you combine init() with the `.` (dot) imports. Pulling packages around for their magic side effects suck. Also the lack of some library maintainers to acknowledge init() can be poisonous... [1]

[0] https://go-proverbs.github.io/

[1] https://github.com/lib/pq/pull/455
Fixing problems nobody has by implementing features nobody asked for in ways nobody wants.
I have an xps13 (9360) running linux; it's been extremely sturdy and relatively painless to upgrade/repair (except for the memory, which is soldered on). it's also very compact. I've had almost no driver issues (one was resolved by a BIOS update). The battery still lasts ~7 hours after 2.5 years. keyboard is good. would strongly recommend, especially if you're moving around a lot.
> One common response to this is "well, maybe everyone should be hobbyists again making content for free," but surely we can find a better middleground than structuring things such that we depend on people toiling away in their freetime to produce the content we happen to want. For example, I'd rather my favorite content providers be able to feed themselves working on this content.

If you do it as a hobby, it's not toiling. It becomes toiling when you do it as work, especially if you have to please advertisers instead of making the content you love.
Are you looking to sell a component of the SaaS or just to get a partner that will help you grow the business more?

Selling a portion of the business that is profitable so you can pursue another segment is not much different than selling any other business, you are selling the assets, liabilities and income stream. To do this you need to either use a broker or find a buyer yourself.

If you are instead just looking for someone to buy in and work with you to grow the business that is a different avenue and brokers wouldn't be who I'd ever look at for that type of scenario. Essentially you are looking for a co-owner that wants to be operational, so most investors are also probably the wrong avenue and you should instead be looking for co-founder types. To do that you need to find out what skills you really need that would compliment your skills and help the business grow and you should be looking down that angle.

You might consider just hiring in a hungry new-grad or experience manager that can help scale the business but is just an employee or contractor. This way while you give up some of your profit temporarily in the form of pay to this person, in the long run you'll maintain ownership and the higher profit as they grow the business. When I got bored with a small but profitable business prior I just hired a person to run it for me. Sure they took some of the first years profits, but they grew the business and I was only involved basically for status meetings and guidance. So in the end the business became more profitable and freed me up to pursue other ventures. I would do this again in a heartbeat. It also lets you sell the business later on for a higher value usually because it is self sustained, plus you personally don't have to be committed to any long term support agreement. Usually those businesses sell easier and faster because they are less dependent on a founder operator.
Haha, awesome.

It would be awesome if Nix, NixOS and NixOps replaced the current mess that is Docker and K8s.
>watching it will make you a 10x better programmer.

That sounds wrong. Can we drop this rhetoric?
I saw an article written by an Oracle employee about "why Java is relevant in $CURRENT_YEAR". And what was the illustration accompanying the article? The coffee cup logo? A graph? A cartoon? Nay.

It was a photo of Larry Ellison's yacht.

And suddenly the intended audience of the article came into focus.
For some reason, immediately reminded of Knight Rider[0]. I hope the lights strobe[1].

[0]: https://en.wikipedia.org/wiki/Knight_Rider_(1982_TV_series)
[1]: https://www.youtube.com/watch?v=Nj80Kwenh6I
So somebody who has a voice via his fame, argues about which of regular non famous people that shouldn't have free speech. And he even talks about tolerance in the same text.

Repulsive.
So you don't think it's reasonable to dislike one but not the other?
Using a standalone Forth is more or less a rejection of the utility of an operating system. My years of using a stand alone Forth for day to day computing instilled in me a deep cynicism when it comes to the complexity of operating systems.
nobody said anything about firing anyone. That would be illegal for one thing.
I don't understand why every application/website hasn't started to use end/footnotes of the same responsiveness as sites like http://marco.org
I didn't realize it was US only. I wonder why.
Yes, for web content, but not to render all of the UI as well.
Haskell - You try to shoot yourself in the foot, but instead, a new foot appears in front of you that is identical to your own except that it has a bullet in it. Oh, and it's wrapped inside a burrito for some reason...
I’m going to add a data point here: I work at Microsoft and my primary e-mail client is... Firefox. The Outlook web UI is so good these days that the UX for mail, viewing attachments and booking meetings is much, much better than the native app (which I only use for ensuring I have an offline database when traveling).

And yeah, I use WSL extensively, and work from a Mac at home. There is a lot more to the story than the article covers.
Take a look at the FJ Cruiser, or the Wrangler. This fits right in with that look.

There's also a Chevy truck with a toy look... But I can't remember the name.
> Safari has this annoying thing where you tap a button or a link and nothing happens

This might be the new heuristics to make desktop-class browsing work.
You got the units wrong, but the end result is correct:

50W × $0.10/kWh = $0.005/h

$2 / ($0.005/h) = 400h
I know that design is totally subjective, but somehow this reminds of the Homer-Car design-wise. Is it just me or do a lot of the late Tesla / SpaceX designs look like a 7 year-old draw rockets and future-cars back in the 70s and 80s?
I’m excited for it, though I guarantee the end result will look a lot different than what is presented.
the new defender is back, and looks pretty good:
https://www.autocar.co.uk/car-news/new-cars/new-land-rover-d...
The map is NOT the territory, it prefigures it and shapes the perception of those who meet the territory already ruled out around them like an endless net of roads across the desert floor.

Welcome to the desert of the real.
I still dont understand this, if SIM Swapping were the problem then it isn't SMS 2FA that is insecure, it is the telco themselves, and specially US Telco.

In many other part of the world, Switching Sim ( SIM Swapping ) requires to show proof of identification, as well as written form and signature.

And any CS accessing customer information are instantly logged, there is no way paying $1000 dollar to change or SIM Swap without going through the proper procedure, ( Should there be one ) and they will be fired for any misconduct.

SMS might not be the best solution to security, but for average Joe, that is near 4 billion of Smartphone users they are better than nothing.

May be had Apple created their own MVNO this problem could be solved.
I simply refuse to do 2FA with phone number. I change phone providers and phone number more often than email provider. I generally don't trust my phone provider to act responsibly and fully expect to get ripped off by them and their customer support to do all the wrong things.

I implemented 2FA server and frontend support at some point and it's stupidly easy to do. It's arguably a lot easier to do than building SMS based 2FA because you don't need the integration with SMS. All you do is show a QR code, store the shared secret, and then run a simple algorithm to verify the current code and timestamp line up with what the user typed when they login. The algorithm for generating codes compatible with Google Authenticator, Authy, etc. is available in OSS form for several languages. Same for QR code generation. The rest is bog standard UX work and a bit of DB plumbing.
Eh, "2010 NTFS"? NTFS is more than decade old and it's 2002 version was also better than a lot of filesystem "released in 2002".

And NTFS had mountpoints since Windows 2000.
Interesting. Had not heard about most of these projects before.
I keep hearing stories like this from different studios, and most of the time, they're studios that released games I really enjoyed. I would assume the stories are exaggerated or untrue, but they always ring true with my personal experience in game dev as well.

I think stories like this are rooted in the fact that the feedback cycle for large-budget video game development is completely broken. For small game projects with small teams and small budgets, you could at least attempt to assign blame for failures and credit for successes to the team members responsible for the result of the project. But when a game project runs for multiple years, with hundreds of developers and tens of millions of dollars spent on development, it becomes increasingly difficult to assign blame for any particular detail. This is worsened by the fact that the success of a game is ultimately up to the whims of the market and other factors outside of the developer's control (like whether any competing titles are released at the same time).

The end result is that leads and executives are effectively insulated from the results of their decisions, which is why they can lead a project that ends up years behind schedule and burns through employees with 72 hour work weeks and not get fired. And ultimately, for a large game publisher, it doesn't matter if a few projects run over budget or fail completely as long as they get enough hits that bring in massive amounts of revenue.

I'm starting to suspect that 90% of commercial games only ship through an act of God, when an angel descends from the heavens a week before gold master to mysteriously fix 50% of open bugs and get the lead designer to stop using meth. Were this the case, it would definitely explain how certain studios like Bethesda always seem to get 'unlucky' and have their games ship with crippling issues and lots of rough edges, despite the fact that people love their work.

The bit about the removal of free sodas and donuts reminds me of: http://steveblank.com/2009/12/21/the-elves-leave-middle-eart...
So what about the information and structure of the HN site is missing by the way that it is currently displayed? What additional machine-readable information is missing in the way that HN (or really any other site) produces the information? Search?

There are a number of aggregator projects that various HN members have built by scraping this "broken" html and they seem to work quite nicely.

I spent a couple of years deep in the SGML world and am fully cognizant of all the arguments about how content needs to be completely separated from presentation. HTML is really a weak sister in that world. I don't think my view of HTML is incorrect.

In the real world, the ship of requiring correct HTML from a gramatical perspective left the harbor back in the 90's. If what you say were true, browsers would refuse to render broken HTML.
Why don't you read the court documents of the facts that he pled guilty to. He hid his laptops and put out a decoy device when he knew the feds were coming. He threatened to kill the feds on Youtube and Twitter. Those 2 things are not exactly secret evidence.

Then he was working with FBI infiltrated Lulzsec/Anonymous while they were actively breaking into Stratfor before it was known and being a spokesperson for Anonymous afterwards. This to me seems to be kinda crossing the line when it comes to reporting on something. Should we have reporters that know of a crime that will happen and then become the intermediary between the criminals and the victim when it becomes public?
That is not linking publicly available information it is a bit more than that. He was not charged for linking.
Yeah, the hollywood version is fait accompli.
Thank you. We have made this adjustment.
I would imagine that if you were up to something like this, the laptop in question wouldn't be your daily driver.
In which case you would likely want to physically disable inputs and sensors like cameras, mics, location hardware, etc.
I seem to also recall once reading that it was good measure to use a laptop with a removable battery, having actually removed the battery and only being powered by your power cord.
Or so I've heard.
While certainly not a magic bullet, zero-knowledge systems are our best last line of defence against zero-day exploits. As the author is the CEO of the company that issued the infamous "Heartbleed Challenge", he should acknowledge that far from being some war of geeks vs spies, it's geeks vs malicious hackers. Yes, as far as Google's concerned, GCHQ fits that description, but it's silly to claim it's just about them. Even if you consider some intelligence agencies benign, there are a hundred-fold more that definitely aren't.

And the only underestimation happening here is the politicians'. If the cryptopocalypse were to happen tomorrow (i.e. David Cameron's fantasy), modernity would end as we know it. Financial markets wouldn't so much collapse as cease to exist. Hungarians recently took to the streets over a tax on data; what would happen if e-commerce became impossible? Imagine the impact on the rule of law if 10% of the economy disappeared overnight. Encryption isn't a threat to LE, it's the only thing protecting them from a nightmare.
We provided opinionated components, but almost all of them are customizable. Actions, animations etc.. can all be changed. We allow you to use our default component names or adjust them to your liking. This ability to adjust defaults follows throughout Tuxx. Check out the documentation for more.
Sorry, but that's wrong. The person in the ship would experience a shorter journey than would be measured by external observers.

http://en.wikipedia.org/wiki/Twin_paradox
You are right this definitely reflects some of the feelings I have bouncing around in my head. I agree "respect" isn't the right word but I wouldn't be able to come up with a better word myself.
please don't make their only option be to either secure your cooperation, or sever your brainstem before you can twitch.

"Oh shit, he's moving his arm! It might have an rfid dongle!" bang
The mini has two:

http://matias.ca/minitactilepro/mac/viewer/2.jpg
Well that’s what these betas are for, iron out the bugs like this. Rumour has it in the next couple of versions the car will look for cyclists in its rear facing cameras so it can open the door right into them.
Okay, the follow-up post really explains it. It's yet another consequence of ZFS's inability to move blocks. So you more or less can't have multiple writes get lumped together because that would break garbage collection.

There are ways to work around elements of this and get much better performance, but not wanting more complexity makes enough sense.

Definitely a flaw in the ZFS data model though, rather than something inherent to the use of multiple disks.
The control group is not randomized, and most of it was in others hospitals, so it's not clear that they have the same treatment and some prognosis.

They are not counting the 6 patients that they lost in the treatment group (1 just leave, 1 had too much nausea, 3 where transfer to ICU, 1 died). It is more strange that they didn't lost any patient in the control group.
As in a memorable scene from the film The Big Short, (nsfw/expletives):

https://www.youtube.com/watch?v=7eYcWpgCb7o
I just sent a message about the designer position. That jobs page is SO cool
Your resume link didn't work for me.
There's a dated but entertaining dramatization of this failure from the movie Pentagon Wars: https://youtu.be/aXQ2lO3ieBA.
Location: Poland, Warsaw

Remote: Yes, okay with any timezone

Willing to relocate: Prefer not to as I need to be in Warsaw once a month. Open to occasional travel.

Technologies:
- .NET Core
- Azure
- Currently learning front-end, check out my latest app www.podatki.wtf written in Blazor

Résumé/CV: https://www.linkedin.com/in/konradbartecki/ - Ask me via email for a PDF version

Email: konrad@bartecki.me

I have a sole-ownership company so I could send you invoices in a B2B relationship, but I am looking for a full-time offer.

More: I'm a generalist backend .NET developer and have been developing apps professionaly over the past 4 years. I worked on multiple enterprise projects before and my most challenging were WinPhone mobile app, Sitecore Analytics app and most recently a fintech project.

I feel the best in jobs where I can wear many hats.

- WinPhone mobile app was a smart-city project for a Middle Eastern government that had a mission to connect citizens of the city to the gov and I was solely responsible for development of Windows Phone platform app out of other platforms that were handled by my other teammates.

- Sitecore Analytics app was an on-premise legacy app that had to be refactored into new code. I am most proud of the build and deployment automation and database migration solutions that I have developed there.

- In my latest fin-tech company I’ve improved the way we communicate with external business partners and I’ve created a new onboarding flow along with new pages and logic behind where accept new customers coming from external business partners.
We are dealing with this in south Dallas right now. Many of the kids don't have access to computers or internet at home and the libraries and other places with hotspots (coffee shops, mcdonalds, etc) that kids normally go to to for internet are all closed.

The districts are planning on giving kids Chromebooks for classes but they are also figuring out how to give them personal hotspots or enable LTE on the Chromebooks. Overall, it seems most of Juniors and Seniors that couldn't afford internet before and were close to dropping out to help pay their family's bills just got their parent's approval to start working instead of going to school.

It will be very interesting (and sad) to see how this affects graduation rates and preparedness for classes come fall.
That is asbolutely wrong.

Price discovery is the thing that tells people to make food. It is the thing that tells people to make meds.

It's also the thing that tells people to continue making and doing things that people need and aren't meds and food - like keep cleaning the streets, keep up basic sanitation, continue making the electricity run, etc.
And what would this evidence convince you of?
There are a lot of people out there who think Tesla FSD is close to completion, even on HN. What’s wrong in showing the reality of where Tesla stands in terms of a safety critical technology using real world footage?

There are anti-{FB, Google, Big Tech} posts on HN all the time. I’ve never seen anyone say that’s against the spirit of HN. What makes Tesla special?
Weird move to be making IRL threats behind a pseudonym!
I hope I’m pointing out the obvious, but the answer to this question doesn’t matter. The real problem is that we’re compelled to run a bunch of software from organizations we, to put it charitably, have no reason to trust.

This situation may exist because it’s inevitable but it still sucks.
I'm working on a desktop app that will allow me to manage my infrastructure assets.

By that I mean being able to create a new DigitalOcean Droplet or Space, but also have the app install PostgreSQL on a droplet and enable backups.
I've had quite a pleasant experience with just Jupyter Notebooks & Emacs for Julia development.
It seems to mean that if someone with coronavirus goes on to have a fatal heart attack, they'd still be recorded as dying "of" coronavirus. (Silly example, of course.)

I'm not sure how much of a blanket rule that is, or to what extent it's masking true numbers, or how it compares with other countries.
Are we looking at the same file?

It has masses of high quality comments.

I think calling this stringly typed is unfair. Basis names appear to be strings with some densly coded information in them, and can sometimes take the values "-1", "0" or "1". But they're not integers, and it matches the mathematical notation used very closely.

I see plenty of 1 character variable names, but the vast majority are either loop variables, or have a comment near the top of the file explaining their meaning, or are the only argument on a commented/named function.

I see plenty of regexes, but they are all extremely short matching patterns.

So it looks pretty good quality to me. Extremely densely written, typical for the "genius mathematician" programmer, but with some effort put into clarity.