skysight-inc/HackerNews huggingface dataset:
OK. Seemly no too much interestings:)

As the first end-to-end IoT Database, it is interesting to see how we fit IoT domain data storage and analysis much better than existed open source projects.
> Unity's business is split into Operate Solutions (consisting of Unity Ads, Unity In-App Purchases, and other tools, which was newly established in 2015), Create Solutions (consisting of Unity Engine subscriptions and other professional services) and Strategic Partnerships. In 2019, of its reported revenue Operate Solutions accounted for 54%, Create Solutions for 31% and the remaining income sources for 15%.

…

> On 5 June 2019, Anne Evans, formerly vice-president in human resources for Unity Technologies, filed a sexual harassment and wrongful termination lawsuit against the company, alleging that she had been harassed by Riccitiello and another co-worker, and was then terminated over the dispute with the latter. Evans said that the company had a "highly sexualised" workplace culture, where executives would routinely discuss their sexual histories. Unity Technologies responded that Evans had been terminated due to misconduct and lapse in judgment, and replaced Evans with a former Microsoft executive in mid-2020.

Wanna bet whether more whistle blowers are in that layoff mix?

Unity Engine only accounts for 30% of total revenue.

So why did the CEO lie about income?

Why the layoffs?

Wanna bet?
Funnily enough people in the US that bang on about tyranny and guns tend to also bang on about making anyone that looks like a foreigner present documents.

Freedom for me and stazi for thee
There's other evidence that would indicate a successful past dev career.
I've spent the last hour researching this, and I think the only thing that is really available are word/lemma frequency lists. There are a variety of methods for getting around the issue mentioned of only using written sources, such as subtitles from movies.

In Language Pedagogy, these lists are meant as a starting point for the creation of more useful, editorialized lists.
This site documents how several startups did it.
https://read.first1000.co/archive
I want to know more about this pill that is helpful in a single dose but fatal if you take two.
Machine learning innovation to benefit everyone
Water currents can last a surprisingly long time. Pour one liquid into another of a slightly different color and the swirling mixing process can go on for minutes at least. Perhaps hours in the right circumstances.
> Why is China an adversary of US?

Every power is an adversary of each other on the world stage. It's not something special that exists between China and the US, each and every power is in a similar relationship. Since there's no higher power to govern it all, the only thing that keeps the adversarial relationships somewhat peaceful is the balance of the power. Otherwise one would assimilate the other. The rest, like the particulars you listed, are just details.
Thank you, might check it out.
Do we want democracy? Or ruling by oligarchs, hoping that oligarch you like will end up ruling?

Obviously democracy needs educated citizens who don't take the responsibility lightly. That's why citizenship shall be a big privilege with even bigger responsibilities. We have to have a lively discussion. Otherwise it's people who cry loudest win.

I love Brexit as a democratical move. People voteds and government followed through. Now citizens will live out consequences, for better or worse. And they can make next decision accordingly. That's so much better than enlightened oligarchy guarding the masses from their own wrong feelings.

That's like raising kids. If you guard kids from their own painful decisions, they'll never learn. Eventually they'll be adults and they'll keep doing dumb decisions. You have to let them experience some pain to teach them a lesson.
For those who don't know about the joycon problem:

I bought a new switch with 4 joycon controllers. A year later, 2 were unusable (the sticks drift), a third one with slight but acceptable drift.

On the other hand, I have 4 xbox 360 controllers from 10 years ago that are still perfectly usable.

I sent nintendo an email, they only offered to replace them at a cost, and I would have to send the console in as well, which may be wiped.

Buying new joycons was also not an option, given a (seemingly) >50% chance that they would be unusable within less than a year.

Now, I use a mayflash ns stick (incredible product! https://www.mayflash.com/Support/showdownload.php?id=34 ), to use my 360 controllers wirelessly in the switch (with a xbox wireless receiver that I also use for PC https://www.amazon.com/Microsoft-Xbox-Wireless-Receiver-Wind...)

I find this entire situation absurd.

---

(I think companies underestimate the fallout from such things because it is so subtle: nintendo sells you an experience, they create the game, the console, and the controller - everyone in my household now subtly associates the nintendo experience with frustration, "I just died because link moved by himself! That's bull**!". Multiplied by the amount of households affected, what is the true effect on Nintendo's brand over the 5 years that the switch is the flagship? And they STILL don't offer a fixed joycon version.)
How are the bees?
Large enterprises need platforms, not tools.

It takes a few hours to get a basic process flow going in Jira. It really isn’t hard. And I’m not even a fan of it.
IMHO a solo dev is like a privately owned business, like a baker. You’re going to make choices which effect the product. Cost cutting will reflect your values. So I expect idiosyncratic policies to be in effect. Some you never encounter, because they don’t effect the product. Some you learn of later and decide as a consumer if it’s a deal breaker. Either way social pressure is on the business owner to serve customers and play fair. Failing these, you will lose customers and rightfully so.

Now here’s my thing about software. That baker, when you provide your PII and financial data to them they’re using third party service. They’re not _in_ the data, unless they want to be.

Again, this is my opinion. I feel that when you’re _in_ the data—making decisions about data flow, management, PII— there is a moral and ethical danger a solo-developer can make bad decisions about a customer’s data.

That might be shocking idea, but just think about a savings and loan run by one person. You could get George Bailey, or Knuckles the Loan Shark.
> For your typical solo founder in their 30s, their odds of dying at any point over the next 10 years is something like 0.2%

The real figure is more 2.1% (source: https://www.ssa.gov/oact/STATS/table4c6.html)
Here in India at least, it feels that the venture capital class has completely forgotten about the bottom 95% of the population. Almost all capital is chasing the lucrative top 5% with products specifically designed for them (like a credit card bill payment app - only 5% of the population even owns credit cards).

Feels like a misallocation of capital if I'm honest that will just create more unequal and unhealthy societies.
It sounds like you don't want a raspberry pi?
> does anyone actually think the world BTC price is being manipulated?

There are tonnes of papers showing it was in specific cases [1][2]. In the general case, we simply don’t have the data. (For example, everything connected to Tether.)

> why is an ETF on a Future on Spot Ok, but a ETF direct on spot is not?

Futures are a punt to the CFTC. Also, the failure mode of a futures-based ETF is cleaner.

A leveraged ETF based on futures will price truly to the futures even if the futures’ prices lose meaning. (The central clearinghouse for future ensures that while the price may be meaningless, there will be an agreed-upon value for price.) An ETF based on spot will need to be frozen if a handful of exchanges go under and the price of Bitcoin starts varying by 90% depending on which exchange one is looking at.

Such an event will also wreak havoc on the futures market. But the future-based ETF will continue settling against that broken market in a way the spot ETF will be unable to. That means everyone who borrowed or lent or wrote derivatives on or pledged collateral with their ETF units will be able to happily continue on their way. That’s market stability, something crypto has so far not prioritised.

[1] https://arxiv.org/pdf/1902.01941.pdf

[2] https://www.tandfonline.com/doi/full/10.1080/13504851.2020.1...
Martin Shkreli out of prison AMA
A better robots.txt standard; heres my suggestion
We need a better robots.txt standard … that tech companies (and bot writers) should be required to adhere to; Here's my simple suggestion;

Stopping a huge amount of bad bot behaviour surely could be a really simple thing to do? .. I believe it is, and here’s how …

* Bots should have to start a session by requesting robots.txt before any interaction with a website;
that robots file should optionally include a correlationID / sessionID for the duration of any bot scraping, so that subsequent requests arriving from new IP addresses can be correlated back to the same bot session.

This would dramatically assist in identifying good vs bad "bot" behaviour. Especially considering that "good" /polite bot behaviour, by definition is hard to monitor, since requests may come in a few seconds apart from each other, and paused and resumed over time to deliberately avoid swamping/over working servers.

The result is that really good bots ... are hard to tag as Good bots.

* All bots shouid also have a standardised API ( which should be advertised in their request headers ) where you can make a callback to the API on a well known branded domain relating to the search engine/bot / service, where you can submit a token GUID that the bot can be required to present during all future crawls.

...since crawls would be done over https, this would be a simple enough mechanism to easily identify bot impersonators without requiring the bots to be limited to making requests from a known DNS domain.

... with a token becoming effective within a reasonable period of say 3 to 5 minutes. i.e. enough time for any distributed cache to be updatable and any bot running an existing crawl should not start a crawl session lasting longer than the same period, or if it does should check the token-is-required cache within a period no longer than the same 3 to 5 minutes. whatever is deemed pratical at today's cloud scale.

What do you think?

p.s. my thoughts are based on my experience of code I've written for running on the cheap, on edge computing “CloudFlare workers”; which presents an interesting challenge of how to do this without access to distributed caching etc. (yes they do exist at edge, but can't be used without increasing latency or costs being worse than the traffic you’re trying to block. So it's just about what can easily be done on the cheap; to block say 80% of bad traffic for like 1% of effort) My code doesn’t have to be perfect, just effective.
Delete empty files / empty directories

find . -type f -empty -print -delete

find . -type d -empty -print -delete

Move photos/videos to folder, based on their creation date

exiftool -d /home/user/Photos/%Y-%m-%d "-directory<CreateDate" ./VID*.{mp4,jpg}

(or leave the extension out, and all files with EXIF data will be included)
Pre-coffee early morning spitballing so be kind…

But what about storing documentation as flat files in version control?

What about even storing tickets as flat files in version control?
Please use `find -print0 | xargs -0` (or -exec) when running commands on files, otherwise xargs will mangle filenames in some cases.
So long as you kept the tires inflated. It had a strange motorcycle-like difference between rear and front tires. I don't know if you could feel the handling get bad if that wasn't preserved or if it would surprise you in extreme situations.
Yeah Confluence is a black hole as far as I'm concerned. Search absolutely sucks, and it's made worse by how some teams store meeting minutes (and basically everything) there, so searching for simple stuff turns up pages and pages of useless junk.
Meanwhile belief in human magic is a bigger problem.

While AI generate text from something that it found on the Internet, well, human also do that and even with a astronomically smaller database.

edit: what I originally mean
> Some might say that you cant trust the machine because it every text it generates may not be true. Ok, then how accurate is human? We ca definitely embedded some logic achecker into it.

also thinking
> Sentience stuffs are just biologically pre-trained program s. Just cut into the brain and that functionallity will gone forever instantly. Also some people are born to have malfunctioning brain, lacking sentience. For example ASD people usually lack the skills to express themselves, so indeed they have to "learn" how to do that. Sentience is not a property that automatically acquired and absolutely not exclusive to human.
Nearly a quarter of Earth's seafloor now mapped
Depending on how you name your files, you want to add -print0 to your find and -o to your xargs. If you have spaces in your file names you want that to carry over in your xargs.

Secondly, you may want to add -n 200 to your xargs so if you have very, very many files bash doesn't complain.

So:

Find all files and do something to each one

find . -type f -mmin -90 -print0 | xargs -0 -n 1024 ls -l
That’s not Jira’s fault. That’s like blaming PowerPoint when you don’t like making presentations.
When was that, out of curiosity? I seem to remember that the structure of the windshields (at least in Europe) change in the 70's from ones that would break with a crack, to the ones that would shatter in plenty of small pieces (due to the internal tension, and at least two layers)
TortoiseGit works without loss of generality. In many respects it may even be more ergonomic.
Do not forget TFS.
It also depends on the execution of the product incl. marketing efforts.

I try to extract the level of passion the dev has in his product, because i do trust passionate creators.
Shocking as it might seem, pieces of this approach are still missing from some work environments. I've seen it first hand. Heck, I even asked a former colleague who is now at Zoom, "You're helping power the remote first experience. How is remote onboarding going, how's the culture of remote-only?" And it wasn't something they had nailed. I think it's a hard problem to solve. But shouldn't the people problems be the FIRST problems you solve?
In the worst case sure. It also lets a small team start easily and modify it as they grow.

In many ways it's like Excel. Everyone says making an Excel killer should be easy because people only use 10 features. Problem is, everyone is using a different 10 features.
I'm the sole developer of www.castingcall.club and www.closingcredits.com. About 1M people use these two products a year and I've ran them for about 7 years.

While I have no plans of stopping working on them in the near term, I have listed that in the event of my death, an entrusted tech savvy person will take over these two companies.

That said, all my users have no guarantee that I'll continue to work on these products, but that's true of just about any company. I think as a solo developer I have to earn the trust of users by building in public and being a partial public figure.
You need to pay a toll to use Austria's highways, by purchasing a sticker. You can purchase that sticker online, but not within 18 days of your intended first use day, because you by law you have 14 days to request a refund for online sales, and then they add 3 days because you could ask for your refund by snail mail. So they won't issue a first validity day within 18 days of purchase. <face palm>

> Q: Why is the digital vignette valid from the 18th day after purchase at the earliest when purchased in the Toll Shop?

> A: For consumers, the digital vignette or the digital section toll annual card cannot be used immediately after purchase. This also means, however, that you can edit your product before the start of the validity period without having to give any reasons (registration number, validity period).

> This restriction does not apply to companies. The reason for this is that, according to the European Consumer Protection Directive, consumers have the right to withdraw from the online purchase of a product or service within 14 days. As this withdrawal is possible by e-mail and by post, a further three days are allowed for cancellation by post until arrival at ASFINAG.

https://shop.asfinag.at/en/maut-produkte/digitale-vignette/0...
H&M showed bogus environmental scores for its clothing
Do we have our version of propaganda in the West, and if so, what are some of the methods to look out for?
Smartphones are killing a lot of stuff. IMO they've been mostly regressive.

EDIT:

RE: Smartphones enable new things

I don't think there's anything new that smartphones have made possible actually. They've only made what was already possible popular. I had a very portable laptop with Wireless PCMCIA cards in 2010 (it was a hand me down from my dad and was made around 1999 so it certainly was available in 2006.) In fact I ran self hosting dev environments (plural) on it along with both Linux and Windows. Both OSes had overlapping window management and real multi tasking. It also had IRDA built in so you could (in theroy) send apps between them (I always just used the internet but smartphones can't even do that without going through an intermediary.) Tons of stuff smartphones can't do at all.

RE: Smartphones are a UI improvement

Compared to what cameras had? Maybe (I'm not entirely convinced of that even. Touch UIs are awful even without notifications and other modal UI elements popping and sliding underneath eachother while you're trying to do something unrelated.) Smartphone UIs are a massive regression from what the PDAs and PCs had before them though.

RE: Smartphones don't have to be distracting if you don't install distracting apps

No. The whole UI is built around giving all your attention to a single thing and scrolling through it. The web browsers are even design to be anti-productivity.
They say it’s overvalued - whose fault is that?

Now the remote thing could be fantastic. I don’t know what the building on Harrison St. cost, but between what they save on staff relocations and real estate, there should be some offset in two-three years, right?

Salesforce is an Apple to Atlassian’s orange. I would guess they make more money from Tableau than Atlassian do from Confluence and Jira Data Center combined.

“Tableau Software generated $464 million as part of Salesforce for the quarter, up about 18% from the same quarter a year ago“

What will be the total cost of maintaining a Java app (with deep dependencies) for five years? Will subscription costs increase YoY to match?

Add to that the coupling of disparate products and their code and cultures.
Sure. For context, this is for a new product that solves a real pain point, and for which there aren't any other solutions on the market. And it also doesn't really cost anything to integrate.

If this weren't solving a pain point and if there were other alternatives on the market, then this positioning might not work as well. But building something where folks don't really have any better choice was also a purposeful decision.
I was unprofitable when I was 20, too.
Atlassian grew 30% last quarter compared to previous year.

https://investors.atlassian.com/news/news-details/2022/Atlas...

And their typical customers are the least exposed to recessions i.e. medium to large companies who are making software purchasing decisions for the long term.
I wonder what the author thinks of the design of the Mill architecture.

https://millcomputing.com/
I got into this rabbit hole once and remember having the same thought, I checked some paper and they used the same mass as measured when putting water into the freezer. AFAIR it was also tight, closed container so evaporation shouldn't have a big impact (checking mass after sure seems like a good idea).

Intuitively hot water should be much slower to freeze. It takes quite a bit of time for it to get to the same state that the cold water is at the start. After that time, the way we look at it, it's at the same point in experiment as if we have just put the colder water in. So we seem to still be missing something.
Thanks a lot for the feedback :)

Curious about what kind of issues you had with `awk`. Perhaps https://awk.js.org/ could help?

>Do you have a patreon or something similar?

I pay my bills by selling PDF/EPUB versions of these books. Purchase links are mentioned in the 'Buy' page. You can also visit https://learnbyexample.gumroad.com/ or https://leanpub.com/u/learnbyexample

>Do you accept pull requests for collaboration?

Not currently. You can file issues on GitHub (links are mentioned in the preface chapter) for typos/bugs/suggestions/etc.

Markdown source for these books are also available on GitHub.
Most of the point of skipping electron is memory usage, which is a major issue with having a full separate installation of Chrome just to handle a webpage, which is what Slack is.
Countering Hack-for-Hire Groups
Not on the ones I write, but I know that I'm an outlier.

From what I have heard, the FB SDK has a bunch of nice UI candy, so folks may have used it, just so they can get the nice splitscreen, etc. (UISplitViewController is a nightmare. I suspect that SwiftUI may have some improvements to offer).
And cut on assets from their store I imagine ?
I mean what it would be nice to have no forced leaks also when using the -manualfree command line option.

However, I just checked, and the 0.3 release does leak even without -manualfree!

lxc launch images:debian/bullseye test-v
lxc exec test-v bash

# Inside the container:
apt install build-essential git valgrind
git clone https://github.com/vlang/v
cd v
git rev-parse HEAD
# 74bb5ae17a4a0af8dda913ddb1ca9d8d4a590136
make
# ...
# Your `tcc` is working. Good - it is much faster at compiling C source code.
# V has been successfully built
# V 0.3.0 74bb5ae

./v examples/hello_world.v

valgrind --leak-check=yes examples/hello_world
# ... report about invalid read of size 1.
# ... reports about uninitialized values.
# ==5750== LEAK SUMMARY:
# ==5750== definitely lost: 0 bytes in 0 blocks
# ==5750== indirectly lost: 0 bytes in 0 blocks
# ==5750== possibly lost: 1,360 bytes in 5 blocks
# ==5750== still reachable: 0 bytes in 0 blocks
# ==5750== suppressed: 0 bytes in 0 blocks
# ...
# ==5750== ERROR SUMMARY: 144 errors from 17 contexts (suppressed: 0 from 0)

I checked also with the 0.3 release: https://github.com/vlang/v/releases/tag/0.3

apt install wget unzip

rm v -r
wget https://github.com/vlang/v/releases/download/0.3/v_linux.zip
sha1sum v_linux.zip
# bb6f81630fe2ae4e7e283360f507be99f88f32bd v_linux.zip
unzip v_linux.zip

cd v
./v examples/hello_world.v
valgrind --leak-check=yes examples/hello_world
# Exact same result as above, just a different PID of course.

Am I missing something?
Future unicorn rockets for sale: You know you're going to have to get your dot com eventually, why not do it while it isn't 5-6 figures or equity in your co. Selected with love and experience by someone who's been around since Web 0...and knows the pain of losing a VC deal when his domain name expired around pitching week.

(https://techcrunch.com/2008/01/06/adverlets-joins-the-deadpo...). I might not have made a unicorn, but at least I'll get to name one.

At least you won't start as TheFacebook.com did, but I can take you halfway there on the journey to FB.COM. As Mark said, if he were to do anything differently, he would double down on domains. (If you don't believe me...Mark.com is a very suspicious trove of beautiful names that the owner seems to be in absolutely no rush to sell).

So, if names like mezej.com, usezeal.com, memopen.com, chartdom.com, easynear.com, typeinto.com, raress.com, siteim.com, strategizable.com, uxkin.com, tribechoice.com, weaponizable.com...sound like a great start for your new venture, let me match you with your perfect name. From USD199 - USD2999. (I have over 400 more if these aren't to your taste)