skysight-inc/HackerNews huggingface dataset:
Doom RPG was the first game i ever finished on a phone.

While from a technical perspective modern smartphones have way more power and they are way more consistent than J2ME phones ever hoped to be[0] the fact that there were physical controls made the old phones -IMO- better for many types of games, like platformers, exploration, first person games, etc. Though on the other hand pretty much all phones had some very slow LCD screens that with fast motion they became all smudgy.

Having said that turn-based games like Doom RPG work fine on smartphones. There are some types of games, including dungeon crawlers and "point and click" adventure games (or point and tap i guess :-P) that i expected to flourish in touchscreen devices like mobile phones and tablets, but that didn't end up happening.

[0] i was into gamedev J2ME games at the time, working on a couple of projects, eventually abandoned the effort because i was getting bug reports that were impossible for me to debug since instead of Sun having a single VM that everyone would targeted, many manufacturers made their own or used some 3rd party ones - and this ended up having tons of inconsistencies and bugs (i remember even things like devices reporting their screen resolution wrong - how can you get that wrong?). I knew someone who worked at a company testing these J2ME games and he said they had a warehouse full of phones and basically went on to test the games on each one of them - but this was not something i could do myself, so i gave up.
>as legacy as Fortran is now

Disappointingly because modern Fortran is a nice language for numerical computing.
Part of me wonders if there is some kind of connection between the theoretical minimum compression and radix economy. Like when you calculate the minimal amount of entropy required to encode some data, you end up in fractions of bits. Similarly, the theoretically most efficient radix is base e.
no offence, I am sure that there are people in EU who don't know what Taiwan is, where Taiwan is, but they are a minority.
The richest country in the world (ie. USA) have the worst healthcare metrics due to private healthcare (poorer country that have universal healthcare like Italy, have far better metrics). So I suppose it's better to be poor but healty, then dead.
If you don't think there were rumors of cheating you clearly don't watch the sport. The rumors and accusations are pretty much part and parcel of the sport and always have been. It's the Spiderman meme with team principals mouthing of to the FIA and the media in the battle to get an edge.

>The championship lead built by Red Bull was just enough to win the title in the end with some controversy in the final two races. There never were rumors of cheating anywhere.

Sorry but Hamilton was ahead going into the last race and Max won because of Masi's decision making. To deny the rumours of cheating when pretty much every driver came out and spoke against it is very strange.
> Well its not a cheap product

Jira is pretty cheap actually compared to Asana etc.

Free up to 10 users, $14.5/month up to 20,000.

https://www.atlassian.com/software/jira/pricing
GnuPG signature spoofing via status line injection
The Elan Valley in Wales is quite something too, there's dams with real thought into their aesthetics whereas now we'd get a horrible functional concrete monolith with literally zero thought put into how it fits into the landscape as long as the money flowed in.
I like Bugzilla and Trac's minimal functionality. It's enough to facilitate communicating and tracking on issues within a team.
I didn't say the US government was friendly, and I certainly don't think that either. But if we're talking about social networks surveilling people in the US, the US government doing it is bad and an adversarial foreign government doing it is worse.
That should be the usual environment for Jira. However the only company I saw using it was a two people company with less than a dozen of consultants. That was in the early '10s. I was definitely not impressed by the UX, inconsistent, slow, apparently designed to make it hard to learn. Other companies I worked with later on (no more than a couple of dozen of people) use Kanbanize, Asana, TeamCity + YouTrack and yes, also Basecamp. On the development side, anything among GitHub (but no Actions yet), Bitbucket (plus Pipelines), Travis and custom stuff with a fair dose of Good Luck /s.
> Once upon a time Bitbucket was the only site to offer free private repos

And mercurial too. I do miss mercurial.
They also built pyramids without excavators but that doesn't mean it's not helpful. Just because old systems could be built without specifically using jira, by itself, is not an argument. You could make the same argument that, clearly, we don't need Java or JavaScript because we also got by fine on Fortran and C in the past. Without doing an actual comparison, it's just as silly an argument as the claim that these tools' main function is to make you feel more productive than you are.
For anyone needing this youtube-dl (and ffmpeg if you need post-dl conversion) can do this for you if it's any easier, point it at the index file and let it do its thing
That is irrelevant. Project to repository mapping is arbitrary.
Some people have stated that GitHub Actions (or even GitLab CI) might now have an uptime as good as you'd expect for something like this, while others have brought ToS into the question and whether this is okay to do.

On that note, I feel like this is probably a fun and clever hack, though might also cause problems if it would happen at too large a scale, much like people tried mining crypto in CI a while ago, which was really problematic.

But then that leaves another question: what is everyone using for uptime monitoring?

A cloud service of some sort? Self-hosted software in a different region/VPS provider with some alerting integrations?

My current setup is pretty boring, but I figured I'd share nonetheless:

- for uptime monitoring itself, I use Uptime Kuma: https://github.com/louislam/uptime-kuma
- it's a reasonably simple and lightweight piece of software, with nice alerting capabilities
- I have it hooked up to a self-hosted Mattermost instance for alerting, with the app on my phone
- should the instance or the server itself fail, I have a separate solution to monitor the infrastructure itself
- for infrastructure monitoring, I use Zabbix: https://www.zabbix.com/
- Zabbix will send me alerts to my e-mail (also self-hosted) should any issues become apparent
- I use Let's Encrypt, Caddy/Nginx/Apache (depends) and also containers where applicable: Swarm/Nomad/K3s (depends)
- storage uses bind mounts and DNS records use CNAME, so I can easily move stuff around

Some of the aspects might be old fashioned, I know that people really enjoy Prometheus and Grafana, but personally it all seems to work decently - even if Zabbix for example is a bit old fashioned, it has a pretty sane monitoring setup out of the box (using Zabbix agent in a passive configuration).
Pandas can be tricky, and there is a lot of bad advice floating around. This talk will cut through some of the biggest issues I've seen with Pandas code after working with the library for a while and writing three books on it.
I agree. Jira is here to stay. It is like Excel - love it or hate it, but it has its use cases other products do not cover in total, only for certain cases.
Any tool has lock in. How much work do you think would be involved in moving from perforce to git, or from Bamboo to CircleCI?
In physics and obviously math, mathematica is very popular.
The problem is that if you don’t grow competition by killing your golden geese, your golden geese fade out of relevance, as you said with TikTok eating Facebook and insta lunch, I think we need to force companies to innovate by forcing competition and antitrust
Only 1 video upload as well....
So I suppose don't build a product around it just yet.
You must rely on some big-tech with status page because you can't do it within your own infrastructure.
https://en.wikipedia.org/wiki/Identity_documents_in_Sweden: "There are several identity documents used in Sweden. None are compulsory by law, meaning that there is no formal penalty for not possessing one."

In practice things are more difficult without one one. (Mine expired in January. I didn't notice until I needed to pick up a package a few weeks ago. Ended up using my US passport instead.)

https://en.wikipedia.org/wiki/Identity_document says "A number of countries have voluntary identity card schemes. These include Austria, Belize, Finland, France (see France section), Hungary (however, all citizens of Hungary must have at least one of: valid passport, photo-based driving licence, or the National ID card), Iceland, Ireland, Norway, Saint Lucia, Sweden, Switzerland and the United States."

Checking Finland, https://en.wikipedia.org/wiki/Finnish_identity_card says it's about the same as Sweden: "Possession of an ID card or any ID document is non-compulsory in Finland, though interactions with officials and companies, like voting, picking up a parcel from Posti offices or buying alcohol when a salesperson suspects buyer to be under 18 or 30 years old, can be difficult or impossible without an ID card, a passport or a driving licence."

As I recall, in Sweden to vote without id you need someone who does have an id and knows you to vouch for you.
Bit of a stretch to describe something that has all the features of an IDE as a "simple text editor". Notepad is a simple text editor.

What you have is a text editor that you've (presumably) augmented with a ton of plugins to turn it into a full IDE.
(Offtopic)
Hey axilmar - I found your comment on a different thread[0] really interesting, and would love to chat with you about it. Couldn't find your contact details.
Would you be open to emailing me? My email is on my profile.
PS: Not a hiring / sales attempt.

[0]: https://news.ycombinator.com/item?id=22288631
As a Danish person, it is a fun tool to play around with! Discovering that the tax difference between the US and Denmark is close to negligible is interesting as we have been known to have a high tax burden in Denmark.
To be fair there's probably a lot of bland inoffensive crap that's been demolished without tears shed over the years.

Having said that, I've lived in Victorian houses in parts of the country that minimalist decorators haven't managed to get their paws on and even the small ones are more generous with ornamentation than a modern new build. I hate how modern houses might as well be glorified shipping containers they're so dull and functional, the Victorians knew the benefits of an arch and the odd bit of decorative carving.
Agreed on the value of the list. I additionally dedupe as follows:

H() { history | egrep -v '^ *[[:digit:]]+ +H +' | grep "$@" | sort -rk 2 | uniq -f 1 | sort; }
If you are going renewables there are two rules that must be followed.

1: You can not use fossil fuels when the weather or demand changes.

2: Any renewable storage combination must be cheaper than nuclear.

The first step is the easy step. Make a law that outlaws energy generated by fossil fuel to be connected to the main grid. We can start forming that law today. Fossil fuels are several order more expensive than renewables, kills an untold number of people every day, shorten lifespans, and destroys the planet. No one should bother using it for energy.
Same headline was run about Amazon. Revenue and costs will give you more insights.
Do the referenced compile times also include the time to compile from C to machine code (IIUC, V compiles to C)?

If so, it's incredible to me that this set of tradeoffs (which appear almost as ergonomic as Rust at first glance) can be had while keeping compile times this small!

At first glance, the thing I see as "missing" when comparing this to Rust is traits (or some form of inheritance). The memory management uses a combo of compile-time checking and reference counting by default, so that may take some of the predictability away.

But I mean, this looks like something I'd at least consider for everything except for incredibly perf-sensitive code, (ignoring the network effect of an active dev community, in ML or, frontend ..etc).

EDIT: I recommend you, reader, look at my convo with a maintainer of V below, because I revise my attitude to Vlang due to (IMO) its too-immature nature.
Honestly I just store them as files (bash scripts if you will), make them executable, chuck ~/scripts into $PATH

Bonus: it's all stored in a git repo

I do kinda live on the command line, ymmv
Which is why Jira continues to sell so well.

You simply can't force one way of working on larger companies even if that way is undisputedly the right way. Because a lot of people will need to sign off on which tool to purchase and each of them are special geniuses with their own special genius way of working.
While it is true that Jira is "sticky", the statement was that it did not have a network effect.

MS Word, Facebook, WhatsApp, Visa, they all have network effects: every user you add makes your product more compelling, thus creating a virtuous circle. You need to buy their product because other people have their product.
Use Vue if you want JS in your HTML. Use React if you want HTML in your JS.
Unfortunately Phabricator is no longer actively maintained.
Me and my friends have a funny habit calling these Spellbooks and pretending to be magicians. This leads to all sorts of hilarious interactions.
This is what I'm reading the comment thread for. Unprofitable on paper, or unprofitable as in a shareholder is footing the bill personally for no apparent reason all these years?

Because at this size and age company, that seems unlikely, you'd have to be very rich already to be able to fund such a thing for so long, and have very strong belief ("any day now!") to not cut your losses all this time.
I‘ve been doing this ever since I migrated from Windows to Mac in 2015. My bash history has over 40k lines, datestamped. I can recall any command I have typed in my terminal in the past seven years. Extremely helpful whenever I need to repeat anything in the terminal.

# Edit

I sometimes add comments to commands via `# This‘ll do this and that` so that I can find the command by those keywords in the bash history.
Do these IRs all build upon LLVM? Or do they intend to totally reinvent the wheel for every new target?
>But as we’ve since discovered, markets often get it badly wrong and the tech sector has rapidly corrected,

gee, the markets were wrong but now they're right! Lucky that.

- not that I think tech stocks aren't overvalued, just addressing the poor logic.
I don't mind Jira. We're using Github Projects (because for OSS project where people report issues to the repo) and while new Projects has gotten significantly better, I do still miss some of the planning views that Jira gives you.
I remember that Jira had a kanban board or something like that. It was almost 10 years ago. If it still exists and you're using it, give a try to Kanbanize. It's something that I almost really liked to use. The team bootstrap was done by a guy that really knew it well and kept managing and coaching for months. No idea what it would look like to start using it from scratch.
> It is buffeting young tech firms particularly hard because much of their value is derived from the prospect of profits far in the future, whose present value is being eroded by rising interest rates

I wonder if this will benefit startups that are more bootstrap style. Does less funding necessary for anticipated future growth imply less damage during a recession?

Also, I wonder if we’ll ever see a return of enthusiasm and investment in tech related to the hard sciences. That’s what I originally went into, but career growth and earning potential couldn’t match soft tech so I ended up pursuing that instead. I really miss the physical sciences though. Is the problem that anticipated returns on investment are so far in the future that investors don’t think they would see any benefit in their lifetime? Or is it that we’ve already obtained all the low hanging fruit and what’s left is incredibly difficult?
I have learned a lot of the hate towards jira including my own is the difference between a well setup config vs a bad one or where many people are, using it out of the bud.
Turns out dropping over a billion in cash on two companies to acquire tech your org can barely use, banking on ads, a decade of teaching your devs to build monolithic spaghetti, thinking that Nvidia was telling the truth about who was buying GPUs, and an aversion to open source weren't winning ideas.
The cores are faster/better, but the one public document I found [1] without logging in to Infineon does not specify how they are clocked. Weirdly, the document says that both Wi-Fi and Bluetooth have M3 cores, no M4 mentioned.

The chapter on Wi-Fi says this:

10.1 WLAN CPU and Memory Subsystem

The CYW43439 includes an integrated ARM Cortex-M3 processor with internal RAM and ROM.
[...]
On-chip memory for the CPU includes 512 KB SRAM and 640 KB ROM

And for Bluetooth it has this:

8. Microprocessor and Memory Unit for Bluetooth

The Bluetooth microprocessor core is based on the ARM Cortex-M3 32-bit RISC processor with embedded ICE-RT debug and JTAG
interface units. It runs software from the link control (LC) layer up to the host controller interface (HCI). The ARM core is paired with a memory unit that contains 576 KB of ROM for program storage and boot ROM, and 160 KB of RAM
for data scratch-pad and patch RAM code.

Strange and confusing.

Edit: quote markup, added mising section number for BT.

[1]: https://www.infineon.com/dgdl/Infineon-CYW43439-Single-Chip-...
> Mathematica has always been a lovely product. But it has also always been impractical due to its pricing and restrictions. Whether you are in academia, a working professional or just a hobbyist. [...] There is no reason to believe this will change.

The hobbyist license is less than $200 per year. What kind of pricing would make it practical for you?

[Edit: The student license (non-expiring) was $139 twenty years ago, $176 today. That may be "expensive" but many textbooks cost more than that.]
Fear of a recession could become a self-fulfilling prophecy
Yeah. I mean it has enough management options for projects and I really don’t have any complaints. Not sure what everyone’s hating about.
Unity is laying off hundreds of employees
Mathematica is great. And Wolfram has carved out a place for himself in this world where he can do what he loves. Give me more people like that.
> branch that aren't branch at all

What do you mean? Git branches are branches. What is a branch for you? And why git branches aren't?
I'm surprised there's no 802.15.4/Thread support on a new IoT platform in 2022.

Also the power consumption makes this mostly useless for battery operation. Overall I'm still not impressed by the 2040. I'll stick with the NRF52840.
That's pretty much it. I used to have to use quite a few different shells, so `<CTRL> + r` wasn't always available, but `history | grep` usually was. Once I'd got in the the habit of using `history | grep` I found that I liked the extra context provided by seeing a group of commands with a few variations between the lines. So often it helps jog my memory of what parameters I'll need to change before using it.
FTA:
> It was the first significant acquisition made by Microsoft.

Nope! That honor goes to 86-DOS 1.10, acquired by Microsoft for $75K in July 1981.
Ask HN: name for concept of a dictionary of most significant words?
I'm interested right now in learning more about the research done on the minimum amount of words needed to speak a language. I know as a concept this stuff exists - I remember seeing this stuff in like an intro linguistics class at university - but I'm not even sure how to phrase it in order to learn more on wikipedia.

A simple frequency list isn't a bad start, but it has a lot of downsides as well vs. something that would be more editorialized by linguistic experts. E.g. there are too many ties (in terms of frequency), too much emphasis on deriving these lists from the written language (often very different from how people speak), and maybe the word selection isn't balanced enough for like an "MVP for communication"

If anyone knows what this concept is called, then I would be able to search for that dictionary for each language I'm interested in, or just learn more about the research that has been done in this area. Thanks!
Yeah that's right, the only people with moral agency are Westerners. Everyone else just reacts from that. Nothing to think about here, just blame The West, we're always wrong. Do not apply the same historicism to Western history either.
The actual lines of code in an OS has balooned exponentially. Of course we can’t discount the abilities of the average software engineer in the 90s vs now. I’d guess back then you had to be fairly driven and smart to be employed there, which is not necessarily true anymore. If you have a pulse and can barely pass fizz buzz you’re employed with 200k salary, so yeah.
At least one Commissioner was forced to resign already, after being accused of collusion with organised-crime, under President Barroso. One Commission President (Romano Prodi) was somewhat marred by accusations of widespread corruption towards the latter part of his mandate (iirc generically aimed at various Commission members and nominees, rather than himself, but still there were demands for his dismissal from various governments), saw his powers effectively curtailed, and his chances of a second mandate were wiped out.

Traditionally, nothing in Bruxelles get done without widespread consensus, including staying in power.
Last I used it, Crystal’s compilation times are brutal. They may have fixed this (for non-production / dev iteration) with their work on an interpreter, though.

After using fast compilers, it’s really painful to go back to slow ones.

That said, Crystal is a really great language, and I plan on tinkering with it again soon.
With zsh you don't need to use find, fd, or any other external tool.

zsh's built-in globbing features can be used instead.

- Find all files modified in the last 90 minutes
print -l **/*(mm-90)
- Find all files and do something to each one
print -l **/*(mm-90) | xargs ls -l
- Find all files modified before 2 days ago
print -l **/*(m+2)
- Removing files older than 7 days
zargs -- **/*(m+7) -- rm
- Find all files modified after last 2 days
print -l **/*(m-2)
- Find all files modified at the last 2 day mark
print -l **/*(m2)

In most of the above examples "print -l" is used to print the results to the terminal, but you can instead use whatever command you want (as in the "rm" example above).

Many more examples and tips can be seen here: [1]

[1] - http://www.zzapper.co.uk/zshtips.html
I use Jira at work with a workflow that is highly customized to our development workflow, and I like using it.

There are some annoying aspects, but it's way better for our workflow than anything else I've tried (which includes github issues, gitlab issues, OTRS, RT, trac and a few others I've forgotten by now).
archive link: https://archive.ph/uHMpt
sudo chmod a+rwx "${HOME}/.local/share/mycroft/mimic3"

fixed it for me
I wish what you say were true - a voice only phone, and nothing else.
Over the years I have been gently kettled ('coerced') into using it more and more.
If you do any online banking you will know that the mobile phone has become and indispensable part of online proof of ID. Yes, I do the banking on my desktop, but the only way I can login now is via an SMS message sent to my smartphone. No verification code, no login.
"Pride month's over anyway, folks - let's pack it in!"
It is very fair to ask oneself - where will Atlassian be in 10-15-20 years? JIRA is slow as molasses, and ripe for disruption. It Atlassian themselves won't do it, others will try.

In the end - if you're an investor that's exposed to Atlassian, these things do matter. And the article is being fair on that point - do you think Atlassian is worth what it's worth, and if so - why? If the answer is "customer lock-in" and "no real competitors yet" well, plenty of companies in the yesteryears were also in that spot.