skysight-inc/HackerNews huggingface dataset:
You say this, and many commenters agree, however Priceline (because of booking.com) was the top performing stock of the 00s IIRC.

The economics of all these travel sites is now mainly: pay Google less in AdWords fees than you make in commission and expenses (Booking/Priceline is the number 1 spender on AdWords). Booking is the market leader in their conversion, getting people to convert at about twice the conversion of competitors, and they got this way through relentless A/B testing. They were one of the first companies to push A/B testing so hard. Their high conversion rates mean they can consistently bid more for travel AdWords than competitors.

I hate all these dark patterns too, but the data (and booking's business performance over nearly 2 decades) show that it clearly works.
Show HN: Reverse search on Facebook using JavaScript, in browser
There was a hedge fund manager named Mark Sellers who blew up his fund in 2008 by following the Kelly Formula exactly, which had told him to put 90% of his fund in a single stock, which was a small offshore oil/gas driller. It was real money too, over $200 million.
I agree it's not a great idea, but where did this idea that "gasoline goes bad in 6 months" come from? I've let gas sit in a tank outside for a year and had no problems starting the engine on the first try, so I'm skeptical.
You are correct but I think the main point the parent had was that this problem was created by greed. We never had this kind of opioid epidemic when people got prescribed morphine instead of oxy. I also think we need to look at pot and other combinations of drugs that have been shown to better manage chronic pain than any opioid. I personally don't think the oxys of the world should be used outside of clinical environments and only for acute pain.
> If he sells the stock he needs to pay taxes on that stock

He would need to pay tax on the capital gains. We have no way of knowing what the stock's cost basis is.

For sake of example, let's say the $1.8B had a cost basis of $1B. In theory the tax bill would be $160M. While that's a decent chunk of change, I definitely wouldn't describe it as "a large chunk" of the $1.8B being "subsidized by tax payers".

Also keep in mind the ultra-wealthy have all sorts of tax avoidance schemes anyway, and regardless of what he spent this money on, he is likely paying a much lower taxation rate than you or I (or the example above). That's a separate topic though.
It is really awesome that they are using colorblind-friendly colors for the charts.
No need for the generator. Just a big battery onboard and a DC-DC converter.
You should be careful about the term "imperial". US customary units do not always match the old British "imperial" units. A US fluid pint is significantly smaller than an Imperial pint, for example.
I think you just summed up the article in a much more concise and significantly less annoying and pedantic way.
Between the two ends of "language is never updated ever" and "language is updated to make developers extremely happy," I'm firmly in the latter.
Thanks for your feedback! I will take a look at the red color to improve readability.

I know that there are some others places to submit your startup, but here you can "buy expert review" and have more features than others platforms like reddit. For this reason I added in the FAQ:

I can do it for free at X (twitter, indie hacker, etc.)
Yes, probably yes. But with roastMe, you are supporting a hand-made little business and you will get real expert feedback & we will work hard to get you more and better feedback.

I will increase the functionalities in free paid options soon.

Thanks for the feedback!
I feel like the post is a 25 cent practices discussion wrapped in a $25 semantics discussion, with the added injury of a click bait title.
"even ASM" - I read that twice to feel good.
How is the growth rate determined? Since presumably it varies, is it averaged in some ways?
There's still no way to emulate 32-bit iOS apps.
nethogs - Can show bandwidth per process.
I think I might be in the minority but I use sites like Tripadvisor and Expedia a lot, but they haven't made a penny from me other than through banner ads. If I find a place I like, I Google it and book direct.. solely because I'm paranoid some intermediary might lose my booking or not even be officially representing the hotel or whatever.
I’m surprised that nobody is mentioning plain old Bash. The builtins are pretty powerful, and in many ways Bash is the “standard” cli.
I always found calling everything a "mission" to be a bit overdramaticized as well.

Examples of "missions":

- Invading Normandy

- Launching a rocket

Examples of non-"missions":

- Deploying a new ad platform to your website

- Writing a photo-sharing app

This battle (ha!) was probably lost decades ago, though.
The author's bigotry is showing in spades. I don't care if standing all day long is "associated with lower socioeconomic status". Standing makes me feel better, improves my posture, and takes away all the literal physical pains associated with sitting. If this makes me similar to a person working in retail, so be it. Am I supposed to be ashamed of our shared fundamental humanity too?
Thanks! I will take a look on the red (too many comments about it!). Do you mean be able to disable some cookies?
UML, like most other tools, is pretty useful in moderation. It's not a solution to every problem, but for a lot of situations where you have a big project it can help to have a little overview of the process. From my experience, I'm inclined to agree with your conclusion about the most useful bits. At the same time, I don't agree at all that good diagrams should only be used for small parts of your project.

Unless we're talking hobby projects, in which case anything goes.
One of the goals of Ruby 3 is to have a 3x improvement in performance. If you're interested in how Ruby is planning to improve performance, this is a good read: https://blog.heroku.com/ruby-3-by-3
18000 respondents are men vs only 900 women

The State of What Men Think about Javascript

but seriously how was this survey distributed and is there any explanation for the gender discrepancy?
I was pleasantly surprised to see this too - I bought a charge controller directly from Hugh to load control an immersion element direct from DC solar and he was extremely knowledgeable and helpful.
Best strategy is just drinking enough that you need to hit the restroom with reasonable frequency. You stay hydrated and get well-timed walking/headspace breaks. Win-win.
I talked with AWS support and they said they had latency issues/timeouts with Cloudfront this morning. It caused an issue with our end customers.
There is something I don't understand. They say that the winner used Speedment. If I understood the example on github correctly, Speedment also uses SQL internally. So, why is the same query over JDBC so much slower than with Speedment?

Could it be that Speedment avoids the nested select and does the calculations of the statistics by itself? Would that mean that I should use Speedment only when the result set is very small? How would the performance look like if the task were to calculate the average film length of 10000 films from a table of 100,000 films?
Nominative determinism? Although perhaps Mark Buyers would have been even more appropriate.
How many vulnerabilities does BaSH have? 14, and that's since 1999: https://www.cvedetails.com/vulnerability-list/vendor_id-72/p...

There is no "safe" language, what are you talking about?
socioeconomics shouldn't factor into this, only the wellbeing of the individual.

terrible journalism again.
Treadmill desks are superior.
Thanks for your feedback! I will improve the header and take a look at the red issue.
Besides, client development is a cutting edge field.

I'm sure glad we're advancing beyond the abstractions we have in, say, Cocoa development (which is evolving as well). Seems incredibly selfish to suggest that everyone is incompetent and nothing new is good because you don't want to have to learn new things.

Yet somehow HNers convince themselves that it's scathing sociotechnological criticism of an ecosystem because we tolerate it for some reason. Meanwhile everyone would roll their eyes if you suggested something like "ugh, Objective-C replaced by Swift is like watching Apple read old books."
You can work “remotely”, it’s fine. I promise.
But the whole reason I use fish is because I DON'T have to look things up on the internet because it uses sane syntax instead of some arcane combination of brackets, symbols, and the word “if” spelled backwards.
Insect for converting between units

https://insect.sh
· Laravel + VueJs + jQuery + HTML5 + CSS3
Show HN: Organize machine learning experiments
I suspect people aren't going to read the entire article or are going to be put off by the rather aggressively-opinionated title.

I was expecting a more extreme conclusion than:

- Sitting all day isn't great, but just sitting won't kill you

- Standing all day isn't great, but just standing won't kill you

- Standing isn't exercise

- As long as you exercise and take breaks during the work day, it doesn't really matter if you sit or stand
I like the idea, but when the winner is calling a 3rd party library it becomes meaningless marketing.
If they'd said "now is the last opportunity to decide X" that would be fine, but they said something else and then couldn't work out how to do it.

He tried to report the forum thing and was ignored for a period of time.

You should be able to get customer support without tweeting the CEO.

[disclaimer: I'm jealous of your spaceship]
Well, obviously it's not a replacement for exercise. Was anyone ever claiming that? Because I'd think it's fairly obvious that standing still doesn't exactly burn the calories off. The key is moderation, like with everything. Alternate between sitting and standing.

This past year I've started to get problems with my legs caused by sitting. Exercise relieves it, but the aches return when I sit down again. I just spend too much time sitting down (I work remotely as a programmer, and I'm also a musician). Swapping to alternating sitting/standing makes a big difference in this regard, and I had hoped to get a new desk 6 months ago, but due to house purchase trouble (and the fact my flat is too small to swap out this desk); I'm still stuck at my current desk. Hopefully it won't be too much longer now; I do worry what permanent damage is happening. Sit/stand desks have an added bonus of letting you adjust the height of the desk when sat down, which makes a big difference.

Chair choice is a big part of it. I do think pretty much all office chairs are designed wrong, in that they have a solid base and a cushion on top. Once you bottom-out (hurr) the cushion, you're sat on a hard surface, and that's most likely part of my issue. Aeron chairs are good in this regard, in that they're a suspended mesh with no hard surface underneath.

I quite like sitting on the floor as well, and I'm hoping to accommodate for that in my office design for my house. I think a wider variety of positions could only help to spread the strain.
This article is by a pediatrician, not a physical therapist or a subject matter expert. The article basically consists of the author pointing to some studies on the subject and concluding that there's not yet definitive, decisive evidence as to the long-term benefits of standing desks. Anyone who reads about standing desks knew that already. And, as someone who is known amongst friends and colleagues for using one, I've had numerous cases of people saying "Welp WhompingWindows, your standing desk is pointless, I saw a buzzfeed article about how a single study from North Dakota State said they're not great."

The title of this post and the the title of the article are not justified. The author's take-home in the final paragraph is that standing is not exercise, but standing desks may help those with back or neck pain and some people just prefer it. So, really, there's no evidence here to support the "Overrated" claim in the headline.

Like every post I see on standing desks, or anything with a controversial/contentious set of studies/proponents, each writer can select whichever set of studies from the vast array that conforms to their viewpoint. Those studies that disagree with the final conclusion? Better point out potential confounders, non-causal links, selection bias, etc. Drag out the usual methodological suspects to invalidate an opinion you don't agree with. It's easy to straw-man, though it's also easy to go to the discussion and just copy the authors' own assessment of their studys' weaknesses.

This happens all the time in science like epidemiology, you're not an epidemiologist if you haven't made a dozen complaints about an article's methods before considering its ramifications. Even Einstein - despite the evidence to the contrary, he could not accept some of the quantum-mechanical conclusions that his work helped bring about.
Like perhaps a gauge that could indicate how much fuel is remaining in your tank? They could even include a little light next to the gauge that comes on when you're really low.
Then stop learning the frameworks and start learning the core of the language.

I got dizzy from all the options out there so I spent some time improving my knowledge of JavaScript itself instead of focusing on someone else's library.

In the end, those frameworks are "nothing" but a lot of JavaScript patterns stuck together.

Switching from one framework to another should't cause THAT much friction.
Interesting. I'm always a fan of research challenging wisdom, although I'm not sure who really thought standing alone was exercise. I've found greatly improved comfort with my standing desk at work and I want to upgrade my home desk once I move. I hope that the lack of evidence for specific health improvements doesn't encourage companies to stop offering the desks.
Red Hat Explains Why APIs Are Not Enough
Ask HN: Is this selection process for an AI cog real or a gag?
Hi Bbb,

Welcome to the Aaa selection process, and thank you for applying!

The selection consists of the following steps:

Coding exercise @ rrr.com
A three-hour programming assessment, consisting of three exercises to be executed in the online platform Rrr (www.....com).
We suggest you familiarize with the Rrr tool, by taking the example exercises, and that you perform the actual assessment when you are sure you have three consecutive hours undisturbed, e.g. during a weekend, as the test can not be paused once started. The deadline is December 3.

Please use the following link to access your test. After clicking the link you will be able to practice with a demo or start the test.

https://rrrrrrrr

After submitting all your solutions you will be presented with your score for each task, so that you can find out how you performed. The score is based on automatic assessment. Please keep in mind that we may also take other aspects of your solutions into account.

Initial interview
Phone interview about your past working experiences and your expectations for your role in Aaa

Technical interview
Phone interview to assess your technical knowledge about the topics pertaining the current position

Scientific paper exercise
You receive a recent scientific paper and are told to re-implement some algorithms or replicate a part of the analyses there described. You are expected to send back to us the code of your implementation and a brief report describing your activities.

Presentation and face-to-face interview
You are asked to prepare a short presentation about your work on the scientific paper, to be given to us ideally in our Zzz office and to be followed by a face-to-face interview.
Good luck!

Aaa
I didn’t end up working for them for completely unrelated reasons, but one company I was considering a few years ago used the US government pay scales for locality-based supplemental pay.

They were unrelated to the government, but I think one of the original founders had military experience so they went with what they knew. Not a perfect solution, but an easy one.
They weren't (AFAICT) trying to make innovative web forums. They weren't (AFAICT) pulling overworked battery engineers off their workstations to handle phone support.

Even a third-party hosted web forum would have done better than this, in cost and security. This isn't the price to be paid for electric cars. This is just carelessness.
You mean broadcast? Oh man, my manager wouldn't allow me out of the kitchen when the press was there, for fear of me shooting my mouth off at a candidate.

Luckily, the best takedown of a candidate was done by a customer - a PhD physics student who was a daily regular. At some point, GOP candidate Jack Kemp came in, with press in tow. He was touting his support for Reagan's "Star Wars" missile defense program. When he found an actual physics doctoral student, he asked what the student thought of it. Without blinking - and on national television - he said "The only physicists who think it will work are the ones getting paid to say it will work". It was beautiful.
Hi, I'm a life-long remote worker. I went from freelancer, to junior employee, to senior employee, to founder/cto and I'm now on my second startup. This spanned a variety of tech jobs and even some non-tech ones. Career advancement is absolutely possible as a remote worker. (In my case, spanning multiple companies, but I do not believe it's zero even if you stay at the same company).
Sometimes It's Necessary: Running X86_64 Binaries on the Talos II
> Ask HN: How do you schedule your life?

Logically, we use iCloud, since all of us have iPhones/iOS. We subscribe to calendars and it helps everyone know what's going on. Each person in our family has a calendar, there's also a catch-all calendar to which can be "assigned" to anyone. When something's changed or added, all of us find out.

If something's not on the calendar, you can't legally get mad about forgetting about it in our house. Just the rule.

This is easy to implement right now as all three kids are under 6, so it's just my wife and I administrating it. But should be easy for everyone else over time.

I've considered implementing an always-on calendar setup in the kitchen with an old iPad. A previous job used this for meeting room scheduling and it worked really well.
People who call might be less likely to shop around, since calling is a pain.
You really have no idea whether people voted a certain way because of those ads or in spite of those ads.
This is not the case for any remote worker I know and I've been 100% remote (and working with other remotes) for 12 years. We all get paid way more than the going rate in the town we live. All have moved up considerably in the engineering world. I work with more than one remote VP, have worked with a handful of remote heads-of-X-department. Either my world is filled with just lucky people who break outside the norm or you don't at all know what you are talking about.
Please stop this.

https://news.ycombinator.com/newsguidelines.html
The needle sitting on zero, and the little fuel pump icon being lit up isn't enough?!
Zero-gravity desks and treadmill desks have both always seemed like more promising options to me.
My main motivation for buying a standing desk would be saving my back from constant pressure. CTRL+F "back" in this article tells me that the author did not care at all about back problems and thought people bought standing desks to exercise. I already exercise in my spare time and commutes.
> When his battery is flat they can’t bring an extension cord though.

You can push it to recharge though. :D
Wouldn't replacing trim + windows. And painting over existing lead paint be good enough?

Replacing trim can't be that labor intensive. Especially if your going to paint all the walls anyways
> Typing in python is weird, i much prefer flow/typescript.

I find the exprience working with TypeScript and Python/Mypy very similiar. (in VSCode)

> Async in python has a history of being weird, from twisted, to yield from, and finally to async/await (which still has some issues, but is much better). I thought javascripts "callback hell" actually made sense, promises made it easier, and now async/await which works great.

Both ended up with async/await. I find async programming is similar annoying in both Python/JS.

> Pip has a long way to go to catch up to npm/yarn

I don't see a big difference working with pipenv/poetry compared to npm. Once your project structure is configured it boils down to `pipenv install`/`poetry add`/`npm install`.

> Virtualenvs are weird, even though node_modules can be bloated i think its a lot more intuitive.

Again, once configured I don't see a big difference (from a user's perspective). One system puts your packages into `npm-packages` the other puts them into `some-venv-dir`.

I think npm works better out of the box, but you can configure your python dev enviornment very similar, if you want, without much effort.

To me working in either TS/Python+Mypy feels pretty much the same.
Huge Repository for Active Directory Kill Chain Attack and Defense
How to Navigate the Due Diligence Process
>due to house purchase trouble (and the fact my flat is too small to swap out this desk); I'm still stuck at my current desk.

Have you considered a standing desk converter for your existing desk (e.g. from Varidesk, though there are quite a few other vendors out there with more reasonable pricing)? It's made a huge difference for me in some situations where the existing desk could not be swapped out.
Confessions of a data scientist: ‘Marketers don’t know what they’re asking for’
took me forever to actually figure out what this software is supposed to do. the gif intro was too fast and hard to read on my phone. consider adding one or two sentences summarising project
I really don't like it when websites do that. What if I had something I cared about in my clipboard?
That's funny I skipped past this because I recognized the title and thought I'd seen scotts video it'll be better than whatever that post was. Looks like mods changed the link.

He's got a great angle of pushing KSP to breaking point with his background interest in rocket science, as opposed to simply playing a lot of KSP. A shining example of what teaching with games can look like.

"Things KSP doesn't teach" was a good series if anyone likes the idea but really doesn't want to put up with watching KSP.
The Media Industry and the “Make-Google-Pay” Fantasy
Le astroturf
Ask HN: Is there something like s3 but with append?
We have a small stream of data -- perhaps 100 or so messages per second. It would be awesome to be able to divide that data up between a few s3 objects and append to them bit by bit. But of course s3 doesn't allow appending.

Does anyone have suggestions for a service we can use in its place?
> This is just carelessness

Right. A lack of care given to this. Because it was—properly, in my opinion—being diverted elsewhere. They needed a forum, someone quickly spun something up, and then that someone properly stopped thinking about this and got back to work.
Yes, this is very much a thing. When one startup I was at took another round, the new VC demanded everyone be in SF. We were asked to move to SF or get fired. We all chose to get fired and took our severance somewhere else.
EuclidesDB, a multi-model machine learning feature db integrated with libtorch
I think you completely misunderstood the point of that sentence.
Why APIs Matter
That’s because China now homegrows its IP. The right time to control this would have been 1978, not 2018.
> "We have an HQ, but not enough desks for everyone to turn up every day"

Management by musical chairs?