skysight-inc/HackerNews huggingface dataset:
How do you make sure you get the good type of sales culture that is customer-centric, rather than the bad type of "trick customers into buying things they don't need"? Are there specific policies/incentives/etc that should be used? Or is it really just 'hire the right people'?
Trust matters in relationships. Finding out that a working relationship started off with a lie is going to poison that relationship. I’d forever be wondering what other as shortcuts and risks they are taking. Are they taking shortcuts like incorporating code we don’t have rights to into the product? Will they some insecure shortcut and leave me vulnerable? More importantly, what would my customers think of they knew that the company they entrust their valuable data with was willing to continue to employ a person with such ethics?

Honesty and integrity do matter. Trust matters.
They also give you a 14 day trial for YT TV, but a 30 day trial for the 4K. They’re obviously hoping if you like YT TV and keep it after the 14 days that you won’t realize halfway through the next month that you’re also charged $20 more for 4K. Why not make the trials match up in length?
Hiring sales people is easy. But finding good sales people is really hard!
It is wild to me that people don't understand that with infinite funds spent the day the first wave hit the first fully qualified nurses that would be hitting the hospitals would just be arriving now at the earliest. And those wouldn't have spent a day on a ward or in an ICU yet... and you would be years away from more doctors. Not to mention physical infrastructure.. all the while the virus scales exponentially!
Notch constantly advertised his game on a popular imageboard and evaded bans for spamming.
He did not credit Infiniminer as a copycat. Got super rich.

Fits the MS culture perfectly.
For growth stock ... doesn't seem very impressive.

But consider how big they are, probably not too bad?
This doesn't change anything in terms of hospital capacities here. The surgery backlog is massive, the hospitals are overrun with covid patients. Taking additional precautions is an attempt to try to protect the larger populations access to healthcare.
Not confirmed, but it is speculated that it is his own charity. Also, implied that this is for tax purposes.
Fed’s Bullard says the central bank’s ‘credibility is on the line’
Really fascinating project. Impressed by the amount of research that it must have taken to put this together.
Probably anecdotal. WoW definitely dwarfed Tibia, not even a question about it.
That’s one theory but one that doesn’t hold up by virtue of the fact that 83% of all humanity has a phone. The penetration for laptops/desktops never reached that high.

We can assume both as having reached steady state and that’s mostly replacement rate (not quite but almost).

Cell phones are more popular for obvious reasons: full access to internet at all times, TCO is drastically smaller across the board (upfront cheaper, cheaper internet, etc), and entire structures are built around them (many critical services go app first if not even app only).

I think you’re applying a very western bias in your analysis.
> Yeah hierarchical file systems are not the one true way to organize your data.

It's the way nearly all computers, mobile or not, organize data. Some hide this fact to because they either think they know better than the user (Apple) or they want to make it really painful to not store all of your data in their backend (Google).

> But from my understanding, the user grants access via this API on a directory based level when the website asks for access to one directory. If you have no concept of directories, or you put everything directly into one directory, it's tough to make this restriction useful. So in this instance, knowledge of hierarchical file systems is relevant, even if new operating systems make this knowledge increasingly obsolete.

I think that illiteracy here has more to do with the advent of mobile OSes and people only exposed to mobile devices. Filesystem access isn't supported on mobile browsers at all so there isn't really a problem there (except for mobile Safari, which also doesn't expose folders to users, being on Apple's direct control).

https://caniuse.com/native-filesystem-api
>book a flight, hotel or rental car

These specifically I will go out of my way to not do on my phone. It feels claustrophobic not having a full-size screen and multiple windows open to compare.
I created an app called Crestify[0]. You install the browser extension and any pages you bookmark can be accessed from any device, you can save and restore all your open tabs across devices too, and you can even get full text search over your browsing history. Currently it works on Chromium browsers and Firefox, with mobile apps coming soon. Feel free to email me if you need any help.

[0] https://www.crestify.com
Yay! I can design systems without draw.io, OmniGraffle, Visio, or Lucidchart! Very excited about this.
If I could have one wish, I'd replace file extensions with a hash of the spec and have someone maintain a lookup table from spec hash -> extension for rendering
Notifications. Notifications are why they are unviable.
It took me a while to learn/accept this point. But there are too many such points that founders need to know, or it kills the business. I'm now working on a web app to help founders build companies. I'm trying to pack it with useful advice such as this. https://cxo.industries
Volunteers needed for paid cannabis and alcohol research study
Level 8 on one play is really good! :-)

The player has autofire. No buttons need to be pressed. The player emits a green laser pulse automatically. As soon as one laser pulse disappears (either due to going off the canvas or due to hitting a ship or canon), the next laser pulse is emitted automatically.

For that reason, you may notice that the laser pulses appear more frequently while hitting low flying ships because it is quicker to hit a low flying ship than a high flying ship.
I'm sure "neighborhoods" isn't quite the right term, but the videos I've seen of the aftermath are hard to exaggerate.
> California stores DNA samples indefinitely and has collected from every baby born after 1983. They mainly use the data for research but also sell it to private companies.

And people are fine with that?
That’ll work… until they have the actual candidate take the interview with someone coaching them offscreen. Edge cases!
> List comprehensions are just a syntactic sugar for a for loop with a single line that appends something.

They can be that.

They can also be syntactic sugar obscuring a construct that would be much more readable if it were written as some nested loops and if statements.

Problem with all things that fall under the category of syntactic sugar: The small gain in readbility in some cases is more than offset by the LOSS of readbility when they are overused.

Just as an Example:
Do I think Decorators are neat? Sure. When they are used in moderation, they absolutely are. However, when codebases start to have decorators everywhere, use multiple Decorators on functions, with some Decs with Args thrown in for good measure, things start to get tricky. And latest when they are used to do something completely different from their original intent (act as syntactic sugar for wrapper functions), what began as a nice idea, can quickly escalate into a debugging nightmare.

IMO, Language design needs to be much more careful about what is added to a language than what is left out.
> I’m absolutely certain that Elon musk isn’t the first person to come up with the idea of reusable rockets, and the people who actually did the work of designing those rockets were already around before Elon musk hired them. Tom Mueller, who was the first rocket engineer Musk hired, was building rocket engines in his garage out of frustration that nobody was taking him seriously at work. So the question is, how deep does institutional rot have to go to stifle innovation on this level industry wide? How does an organization dedicated to exploration become so utterly unable to take risks?

I don't think this is a NASA problem, it's really a problem across the US Federal government. You see it on the military side of government-funded technology programs as well. (If you want to see a really terrible example, look at the ongoing failure to produce a replacement for the M109 howitzer.)

My personal theory is that it's mainly driven by funding mechanisms, especially those covered by FAR.

It's not, as some people allege, that the government is particularly bad at things; the government is roughly as competent as any large corporation when it comes down to task execution. I've consulted both to private sector corps and the government, and the fundamental challenges are largely the same. Yes, government compensation structures (heavy on pensions) do tend to attract people in different phases of their careers and lives than, say, equity-heavy packages at a startup. But there's not much evidence linking this to performance.

Rather, the difference is that the US government has an institutional attention-deficit disorder. What gets funded one year might get cancelled the next. No plan can possibly be accurate beyond the end of the current budget cycle, no priority fixed beyond the next election. Everyone is going for "quick wins", because they want to be able to justify the continuation of the project. This is not conducive to risk-taking, at all. Quite the opposite. What government PMs want are projects that can set a ~24 month goal, and then show monotonic progress towards that goal every month, like clockwork.

Projects that can't show those kind of clean metrics are often managed to death, if they are even started at all.

Private-sector organizations, particularly those run by single individuals without regard for short-term profitability, can take on risks that the government won't—basically can't—deal with. Elon Musk made some pretty big technical bets that paid off... but the government isn't allowed to play at that table with tax money.
Were you specifically discriminating against minorities before you "decided" to hire them?

That would be illegal in a lot of countries
People prefer native user interfaces to APIs over the UI of web apps accessing those same APIs.

A few years ago when phones were slower the difference was much more stark. It's straight amazing what can be done in a webview now.
What part of OO was about testability? Single responsibility? Liskov substitution? Interfaces to test instead of implementations? Just chunking things into bite-sized pieces?

I honestly don't get it.
Until daylight savings time ends and it's 1:30am twice. Time is hard.
Behance[1]. I've hired a number of illustrators and artists off there and the work has been fantastic, and surprisingly reasonably priced. It takes a bit of interviewing to find someone who's available who has a style you like.

https://www.behance.net/
Wordlecup.io – Multiplayer Wordle with tournament-like rounds and scoreboards
Edge cases is where every legislatively mandated process I've ever administered has failed hard. The laws and regulations I was administering worked well for 99% of clients.

But if you were in that 1%, shit sucked, sorry.

Two examples:

1) You're a single parent working part-time as a legal secretary, and in receipt of some form of social welfare payment to ensure you and your children don't end up in hardship.

You are offered full-time hours! Yes! Except because you hit the boundaries/limits/edge cases in the legislation, your net income will only increase by $30 a week, because your income tested supplementary assistances will decrease as your earnings do.

Now, the legislation in play here, ensures social welfare and works okay for 99% of people (when I say "works okay", I mean, gives them money, and doesn't disincentivise work). But that income testing bites you as you approach the edge of the income curve.

2) You want to go hunting in a national park managed by the Dept of Conservation. The usual hunting permit requires that you only use centrefire rifles - rimfires and shotguns are totally banned (to prevent hunting of native birds, especially the tasty fruit fed kererū/kūkupa/wood pigeon[0]). However, you want to hunt red deer and chamois, with a crossbow.

The policies at the time don't account for crossbows (and this was before bow hunting was as common place as it is now). So the department defaults to "No".

In both situations, the broad rules work well for 99% of users. But for the 1% it sucks. The key to the 1% is human discretion and agency.

Good systems, whether legal, business process, or algorithmic, always allow for a human to override. Bad ones don't. "Computer says no" style.

(On the crossbows, a ranger (my Mum, I'll be honest) went into bat for the hunter in question, to determine what was needed for "no" to become "yes", and well, now there's a policy that determines the minimum draw weight for a crossbow to be considered humane - and no barbed or exploding bolts allowed! [1])

[0]: https://www.doc.govt.nz/nature/native-animals/birds/birds-a-...

[1]: https://www.doc.govt.nz/parks-and-recreation/things-to-do/hu...
>> assuming you don’t get disk timeouts on zk or network timeouts from solr-to-zk

Unfortunately this is the tricky bit - Zookeeper’s usage of Solr might be small from a disk/network perspective but given it’s used for leader election, any issues with Zookeeper can cascade into much larger problems with Solr. We’ve had a couple rather large scale outages that came about this way.

The compounding factor was as it works most of the time it was hard to keep zookeeper expertise and tested scripts. This expertise is getting hard to hire for and the documentation is scarce enough we found it hard to train internally.
I very much like Go Mono, despite it being something of an oddball.

https://www.programmingfonts.org/#go-mono

A serif monospace font that doesn't look it came from a typewriter? Very little separation between letters? A font made for specifically for typesetting one programming language? It really doesn't seem like it should work, but it does for me. I have it installed as the system monospace font on every computer I can.
There was this discussion a while back when the news about discontinuing came out. It might be a good place to start:
https://news.ycombinator.com/item?id=28225065
Marc Andreessen Twitter Q&A
I remembered seeing a thread here about it, kudos for finding/sharing it!
If most testable paths are covered by typing, then what? You're working on some kind of filter app? Sure, then, probably more than 80% of problems are caught with type checking.

I'm not saying that's not coding, because lots of things are coding. But I am saying that's not the usual case that I see.
This article is about a company that has been 100% fully remote since 2005. It has nothing to do with retention and the CEO did not change anything.

The second and third sentences of the article:

> During the pandemic, many white-collar workers grew accustomed to working unusual hours, scrambling their traditional 9-5 schedules to adjust for childcare or other responsibilities. Since Automattic’s 2005 founding, such flexibility has been the norm.
This is no proof that laws are not being broken.
Very much so, these systems are often needlessly and unfairly adversarial. And I assume quite often the system is not even saving money overall by doing so.
Duke University and IonQ Develop New Quantum Computing Gate
Hi, I was an internode customer from 2009-2016. Great company, great service, even though being competent with tech I never really used support (I think like 2 times during the time). Still the times I did use it there was always a very positive attitude from support.
Gmail was the world leading email provider before any of the google custom domain stuff.

You’re confusing google for work or whatever it’s called now with Gmail.
Launch (instead of waiting for the perfect product)

For us it was Show HN. But can be anything - Product Hunt, Redit, etc.
I can imagine it would be more difficult, although would presumably improve with practice.
> I’ve written code that handles the 0.000000001% change that an object disappears.

It is not amazon that will lose the object, but someone else in your team. As such the probability of it ever happening might be 1%
Sure, but how big is the overlap of that set of companies and the set of companies the US government would pick? It's not really a matter of which you trust more if you're being asked to trust both anyway.
What does there being others who will do a bad thing have to do with whether I do something bad or not? Is there an opportunity cost to refusing to enact or participate in criminal or immoral acts? Should I do something like that simply because I am potentially fungible?

I can't understand that logic.

Personally, I would and I have said no to work I find immoral. I was also fired, on the spot, for saying no to something that was illegal. The company then threatened to sue me. I threatened to sue them back and they backed down, and I found another job within days that paid more because, like most people in tech, I'm in demand. That company is now dead.

We can all afford to be more choosy.
But Fortran, R, Matlab and other tools in the domain use 1 indexing...
Do we really want every household item squirreling information back to the manufacturer about our personal habits? Exactly who stands to benefit from that? Consumers will lose a fortune and shun the technology.
“State Laws Regarding the Retention and Use of Residual Newborn Screening Blood Samples”

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3065077/
With that kind of take, I'll raise with "write untestable code by writing for only you and only current you."

I'm often surprised how thoughtful past me was with code, knowing how people might try to screw it up. Even to the point of having useful and sometimes fun error messages. Feedback from other people agrees with that assessment.

Avoiding misuse is avoiding the untestable.
Reminds me of a company where a committee (with just one technical member) decides what JIRA tickets are allowed to be worked on. To minimise $arr_past_fuckups.map(will_happen)
Show HN: Tools and code to make MicroPython development faster and more fun
Because I love bringing small devices to life and I also love Python I was very excited when MicroPython started to be conveniently available for platforms like the ESP32. But it's still quite cumbersome and error prone to get your code on a device and make it run. And then you have to worry about wearing out the
flash memory by continuously copying over new versions of your code.
This is why I came up with "esp32_mpy_robooter" which I now use among a couple of private projects, e.g. for the Watchy ([1]) and the M5StickC ([2]).

Rather than copying over modified Python files to the device over and over again it (the toolset) creates a RAM disk on the device and _fetches_ the source files
via WiFi, which means you don't have to reboot the device and you can even stay in the REPL!
Non-modified files are taken care of using file checksums and the server on your development machine (providing the actual source files) even pre-compiles them to byte code which makes them smaller and load faster.

The project is far from ready and still needs a developer heart to like it but since I currently use it for me alone it can only grow to a lovable gem by making me feel someone else is valuing the effort - this is why I'm here :)

[1]: https://watchy.sqfmi.com/

[2]: https://docs.m5stack.com/en/core/m5stickc_plus

[3]: https://projects.om-office.de/frans/watchy.py

[4]: https://projects.om-office.de/frans/m5stickc_multitool

[5]: https://projects.om-office.de/frans/m5paper_multitool

[6]: https://projects.om-office.de/frans/esp32_mpy_audiokit
> Auto updates. Your users automatically get the latest version on each launch

How do you handle this? Are there hooks so that desktop apps can know to migrate state that's on disk?
> Tesla does not advertise or pay for endorsements. Instead, we use that money to make the product great.

https://twitter.com/elonmusk/status/1129924410339495937
First one doesn’t work anymore with remote being so common they demand the same wages as everywhere else.
Care to share a few examples?
Disclaimer: I am not a Dev. I do some tinkering on the side privately, write some js for work, built a weather page with VueJS to try to understand how SPAs work and normally build websites with Kirby CMS (trusted php) with smaller bits of fronted vanilla js and tailwindcss and do my main work with code in python for data analysis work.

That said, as a native German, I was really not sure if I was reading a satire project mocking the whole hype or if this really was a project intended for productive usage.

I liked the benchmark numbers and the marketing approach but something was always irking at the back of my mind.

However it gave me an interesting time this early in the morning - so thanks for that.
Unethical management does that trick just fine. You don't need rogue employees for that.

https://www.theverge.com/2016/1/6/10726004/uber-god-mode-set...
Isn’t this metadata from bulk surveillance?
Looks very single-use and way too verbose. There should be a replacement of SVG that is not XML based and easy to use
> the responsibility to filter and ignore bad content fall on the individual or community.

The individual and the community is exceptionally bad at this type of thing. Government may be as well, though.
It is clear that the space shuttle was a disaster for US space exploration. It is a miracle that outer solar system exploration was not gutted, and we got New Horizon, Cassini, Galileo, and the foolish excess of Mars rovers, and Hubble and solar, x-ray, UV, IR, and other observatories.

There is no way the space shuttle would have happened without stupid politics.
Like a thread spawned to do some work and wound down on completion like countless other threads that are also running in parallel.

Does a individual thread's identity count? May be it does may be it doesn't.
Seriously...what?

This sounds insane and I genuinely don't understand why anyone would work here or put up with this.

I understand the main point, I think, of 'make sure that people read instructions instead of ignoring them', but this is taken to bizarro levels which I don't understand why anyone would tolerate. The 'account managers' designing these 'special instructions' are either sadists or just assholes, and if management is not willing to protect its own staff from this bullshit, I see no reason for anyone to continue to work there. I don't really understand people staying in abusive job situations like this. There are many other job opportunities out there.
I find that font very beautiful and pleasant to look at.

That said, the licensing seems completely out of touch from reality to me. Today we are living in the cloud area, where data and and workspace are replicated across devices. When I read that you need multiple licences to have it on more than 2 personal devices, that sounds too much of a hassle to consider buying it.
N-body interactions between trapped ion qubits via spin-dependent squeezing
Well this was fundamentally one of the issues with ms office when they went to the ribbon. see: https://www.jegsworks.com/lessons/numbers-2/intro/ribbon-off...

No one could figure out how to print because it turns out that round thing in the upper left was basically the old file menu, but since it didn't look like anything else on the screen people were really confused, so much so, that as you see from the link above they just moved it to the tabbar/ribbon in the next version of office.

So, its doubtful it has anything to do with how round something is, and more to do with the drop shadowing and whether people expect a button in that location, and whether it looks like one.