skysight-inc/HackerNews huggingface dataset:
Probably unpopular/heretic sub-opinion: if given a chance to change the past, I’d rather NOT read books like TAOUP and other books on the same shelf. Or at least wouldn’t take them close to the heart. Because instead of collecting my own experience and fitting it to my projects, I’ve invested heavily in these patterns and rules and “gems” and built something in me that I now have to destroy with advanced therapy (not kidding). Last few weeks I said screw it (as a self-forced experiment, because I get anxious without structure, abstractions, etc) and began to write “just code” without any pre-principles, only using programming methodics as an extreme measure. It’s like I’ve never felt better than that. Like walking new streets after you’ve been paralyzed for years. I write f--king code like I’m 15, it is easy and simple, time to deploy / market / test ideas is several times less. My boss gets happily confused being not sure what’s left for the next week, I hear it in his voice. I still have huge respect to Fathers like ESR, but… just make sure this knowledge makes you any good, okay?

I don’t think I’ll stop this experiment any soon. Maybe will reassess everything in a year or so.
Not sure where i read this one, but it's worked out great for me (someone who seems to get hiccups a lot).

- breath in through your nose till you fill with air
- hold your breath for 10 seconds
- try to breath in again (will be a very small breath)
- hold for 10s
- try to breath in again (will be even less)
- hold for 10s
- try to breath in again (almost nothing)
- hold for 10s
- breath out
Is a hierarchy the right way to organise a company?

communication does not have to happen from manager down to lower manager and then manager to reports. Why can't one guy at the top just email everyone (and even that does not have to be top down, answers received from God on the mountaintop but can be part of an active conversation (cf Torvalds).

One way of looking at this is hierarchy works well for an organisation where the people are doing most of the actual work (ie an army fighting). It does not have to be the right solution where the actual work is code that will then do the actual work (ie Google's ad market place is run day to day by the code. when Google makes a chnage then they are to all intents releasing a new company that does things in new ways.

once upon a time you had the same people in the same roles and then turned to them and said you are going to (sell ads) in a different way. the distinction between an organisation and what it does was blurred. but with code there is a clear distinction.

I even go so far as to say that coders are the new managers - managers used to be needed for designing an organisation that would perform.
This makes it sound like you intentionally ignore the younger people in your family.
This is the big problem for us -- we do a lot of collaborative editing. I know there's something called Collabora I think but I haven't tried it.
This begs the question, is a Hospital legally able to resell that tissue to the cosmetic industry. Seems more likely that an abortion clinic would be an easier source, if it was illegal, due to fewer people needing to be corrupted.

It doesn't seem like Sandra was concerned with how it was sourced at all, other than it came from Korea. The "banality of evil" I guess. Combined with her vanity of trying to look younger. Is why this interview stands out in my mind. Plus she's 57 and has a reputation for looking unusually young for her age.
NumPy also imports all of its subpackages, allowing:

>>> import numpy
>>> P = numpy.polynomial.polynomial.Polynomial

This results in a high startup cost if you just one one NumPy feature.

I've always thought this ran counter to "Explicit is better than implicit".

The NumPy developers think "practicality beats purity" is more important, and their main use-case is long-running programs where startup costs are slow, which I interpret as meaning their special cases is special enough to break the rules.
A key sequence:

1 shift-b shift-1 b shift-t shift-b 1 b shift-1 t
I am using both for my business. Libre Office has excellent Draw program, I like it more than Visio.

But LO Calc is bad, or at least was when I was trying it last time. It has been creating broken tables especially where filters / conditional formatting is involved and was endlessly crashing on attempt to create graph from 2 channel scope (cca 2*2000 X-Y values).
OTOH in Excel I can have table with more than 30k lines with filters, sorting calculations and everything works swiftly. No, I am not going to fool around with a database.

In Word vs Writer scenario is not anything really appealing to me as I don't use them too much. So I am neutral on those.
If we go down this path we would donate as a company (and probably pay for support / fixes). I have no aversion to paying for good software, I'm just worried about switching an entire business over to bad software (I barely use office tools as I prefer plaintext formats and programming directly).
Nice job. It reminds me a bit of the projects from Hundredrabbits, like https://100r.co/site/left.html
The UK classism is not an EU-wide phenomenon - although a degree of classism is obviously still there (as it is in the US, in practice), it's not as utterly dominant in France or Italy as it is in the UK.

The legislation around bankruptcy, however, is definitely very repressive on the continent too. TBH I don't think it's particularly lenient in the US either, but over there creating and operating companies is easier and cheaper, which means people can more easily offload debt obligations.
This is why I've always avoided moving into managing things. I'm a tinkerer, not a leader. I enjoy that and wouldn't enjoy the other. I may have done myself out of a bit of salary over the years, but I'm doing more than well enough as I am and my skills/attetudes/other seem generally respected.
Yeah that's a nice dream and if I had my way everyone would write docs in LaTeX but I have sales people and ops people who need to be productive, and don't really care to learn to store things in HTML or CSV/YAML (the latter doesn't support the complicated models we run in Excel anyway).
The article on the original homepage; extra points for the section title "Modest proposals": https://web.archive.org/web/20081019042406/http://www.modest...

What would be some 2022-ish additions to the editors discussed in the article? kilo by Antirez [1] for sure; and it's somewhat surprising that Rob Pike's sam (at least the line editing mode) [2] was not on that list.

Two of the author Terry Loveall's editors are also on github [3] and TextEditors Wiki [4]. Based on the description, ue seems fairly close to kilo.

Interesting stuff. I wonder if ultra-minimal things like these become relevant again alongside The State Of The Current World, systems like Collapse OS etc. It would surely feel great to use a 588-byte editor on a computer with 8+ GB of RAM, though.

1: http://antirez.com/news/108

2: http://sam.cat-v.org/

3: https://github.com/kisom/editors/

4: https://texteditors.org/cgi-bin/wiki.pl?Kiss_Editor
I think you are out by a factor of 12, it's around 26 feet. Or maybe you are thinking of a column of mercury in a vacuum which is about 26 inches.
The name is unfortunate, and I hate to see Discord pushed in the readme, but I otherwise am supportive of this. Looks nice.

I should also add that it's a little sad when free software is made for use with something proprietary (Windows in this case, but Minecraft mods are a similar problem). Maybe this could run on ReactOS someday as well.
its not suppose to make any sense. Any analysis you do is more YOU apoplying meaning to it without realizing it.
Probably just means you are currently underpaid
Like some other posters, this is a great dream, but just like I'm not going to teach all my sales, ops, etc. people to write docs in LaTeX and do version control with git, I'm not going to take them off "Office" suites without incurring an enormous productivity burden for zero gain.
Agreed!

In fact, I think this makes it so all print() calls by default write to stderr:

>>> import sys, functools, builtins
>>> real_print = print
>>> builtins.print = functools.partial(real_print, file=sys.stderr)
>>> print("Hello")
Hello
Cmon guys just write some damn tests. It’s not that hard
Its all fine and dandy, but expect ppl will be willing to do this kind of work if you pay them few salaries worth of money.

If you want senior developer that will work as an architect, team lead, product manager etc.

(S)He better make 400k per year or more.
Which features, for example? I've used both and never found LibreOffice particularly lacking for features (at least those I might use).

This isn't about cost, but as I said elsewhere:

> I have no aversion to paying (we pay Google, for example) but I like open source, would like to contribute (financially) to LibreOffice or whoever is relevant if we do go down that path, and think that the only way this stuff gets mainstreamed is if companies, y'know, mainstream it.
Note that this describes a Zen state (as in the Western colloquial sense) and is supposed to be intentionally self-contradicting to provoke thoughts. It’s sometimes disappointing to see a lot of people follow it as rules or strong suggestions, which completely misses the point.
It's not just "Gen Z" that is doing it. Look up "lying flat." It's not limited to China.

From the wiki:

Tang ping (Chinese: 躺平; pinyin: tǎng píng; lit. 'lying flat') is a lifestyle and social protest movement in China beginning in April 2021. It is a rejection of societal pressures to overwork, such as in the 996 working hour system, which is often regarded as a rat race with ever diminishing returns. Those who participate in tang ping instead choose to "lie down flat and get over the beatings" via a low-desire, more indifferent attitude towards life.

https://en.wikipedia.org/wiki/Tang_ping
I think this happens with a few interesting programming concepts. Haskell has its monads (person learns Haskell, gets excited when they start to grok monads, write a blog post explaining it in terms that make sense to them) and Lisp has macros (person learns Lisp, gets excited by macros, writes a blog post about it in a way that makes sense to them). It's sort of a rite of passage, only reason I don't have a monad blog post is because I made it too long so it sat for ages in my drafts and I lost the motivation to complete it :)
Grant Sanderson (the guy behind 3Blue1Brown on YouTube), and by extension Manim, has done so much for increasing the accessibility of math and computer science.

Like, it’s hard to over-state how enriching it is to have engaging animated visuals if you’re just the average schmuck trying to make it through an engineering undergrad at university.

Seriously: Thanks to Grant, I was able to pick up my Quantum Mechanics textbook again and actually know what the fuck was going on.
One minor benefit of a compile-time version check, is that when the check fails, you're not left with useless .pyc files.

Besides, __init__.py doesn't always exist.
My feeling is that there is no such thing as a "minimal configuration" when it comes to universes.

Because there is no way to evaluate how "minimal" a configuration is.

No matter which elementary property you assume the universe to have, one would have to ask "Is that a complex thing?". Is gravity complex? Is an electron complex?
There is also Homarr: https://github.com/ajnart/homarr
It's the pattern seeking part of your brain doing it's thing. Negating it with virtue signalling won't make it go away.

Go to police.hu and every time you see someone with the family name Balogh | Góman | Lakatos, you drink. I guarantee you will be dead from alcohol poisioning in an hour or two.
Wow! Justin TV, that's a blast from the past.
https://archive.ph/IWASp
Its very easy to force ppl to write tests.

For example Sonar QualityGate on new code added to the code base.

Its hard to make ppl write tests that make sense and are worth running.
I think I was probably not clear in my original post, because you're not the only person to mention this, but it's really not about cost for me (I will happily pay for LibreOffice support, fixes, and donations) -- I'm on Linux, we're a construction tech startup, and yes we share _lots_ of documents, do a _lot_ of collaborative editing, and I would quite like to have versioning but we don't actually use that very much.

Sadly O365 seems no-go on Linux :(
Soros didn't attack. He shorted, betting against the pound. He's no more criminal than any other short seller.
> To clarify, the 2 criterions should be 'best practices' and not hard enforceable rules. However, games that don't adhere to the best practice should have the stigma associated with the ratings M or AO. An adult should be capable of judging the poor value of microtransactions and have the choice to suffer the consequences of consensual decisions at their own expense.

What makes you think that it's children being exploited and not adults? I've worked on a few f2p multiplayer games and the player bases are usually older than you are implying. It's not 12 year olds using their parents credit cards the vast majority of the time (and when it is, its rare enough that there's a news story about it).
Bookmarks available to anyone in the network and any device, which also show stats for each service. I think all those extra steps are really worthy.
The problem is "having a standard way of sharing information". Google Drive/Suite is ... terrible for this.
I've read parts 1-5, there doesn't seem to be a part6. Thanks again for the link, it is regrettable that there is duplication of effort. His approach is quite similar to ours (including HeapSort, sorting network, unrolled in-place partition), and re-invents what he calls "double-pumped partitioning" (introduced by Bramas).

Copying the blog post to arxiv and citing some related work so it comes up in alerts and cited-by searches would [have made/make] this good work visible to a wider circle, including the algorithms community.

It's nice to see a C++ version, this will be easier for me to benchmark, and it also seems to support other built-in types now, as well as AVX2+AVX-512 (though not other platforms). A quick list of differences based on reading the blog:

* Nifty idea for simplifying the branch in partition. (We also found that branchless code is worse)

* Major effort to make all reads vector-aligned. This could make a difference especially on AVX-512. I had tried two variants but it was difficult to make this safe for asan (no out of bounds reads allowed).

* The lookup table is 2KB, which could be halved using 32-bit broadcast + variable shift instead of PDEP.

* The sorting network seems to be half the size and bitonic. I haven't yet compared the number of permute instructions (not obvious from the source because it's generated).

* The pivot is only a median of three. We use a much larger sample.
>> it doesn’t matter if you can produce something fast if you can’t know if that thing actually works

In reality things that are hopelessly broken and released quickly win market share all the time which is in contradiction to your statement.

The old Tony Hoare quote seems apt: "There are two methods in software design. One is to make the program so simple, there are obviously no errors. The other is to make it so complicated, there are no obvious errors."
Interesting. One side effect of mirtazapine (an anxiolytic and atypical antidepressant) is vivid dreaming.
Yes, it totally is (see also my response to user dorkwood). I used to have very unpleasant dreams up until I was a teenager and now all my nights are 'turned off', like you describe. When you wake up and your dream is still present, just think about something in your real life and actively tell yourself to forget the dream.
I ran grml (in those days it had an option to install) as my desktop for a few years in the mid to late 2000s. Was really very nice and so unbelievably fast.
But single-file script is still more convenient than two files. e.g. It is easier to scp or copy just one file than two files. Sometimes even if people already know they want to solve X problem, it might still make sense to solve Y problem because the solution to Y problem have some benefit in some cases.
‘You only have one shot’: how film cameras won over a younger generation
Weird, I use three languages on my phone for typing messages and the autocorrect manages that quite well (to my surprise, at first).

Even mixing languages works quite well in my experience. I use "Gboard" which I think is the default keyboard app? simply with all three languages enabled, and I don't switch keyboard (using always the same disposition, the one of my native language which isn't the language I type most on my phone).
If that's how you've learnt to understand empathy, then sure, I guess I must be
I'm not sure what your point is. I responded correctly to what you said and then you link to wikipedia about that different topic.

I didn't say Tesla never had 'unintended acceleration reports' so not sure why you would link me to evidence of that.
I suppose it depends on the country, but at least in America the IRS would see right through the company considering $1k/mo in Amazon gift cards as a non-taxable "gift"
I view that section as a commentary about the concept of "orthogonally", arising from Algol 68. Quoting van Wijngaarden:

> The number of independent primitive concepts has been minimized in order that the language be easy to describe, to learn, and to implement. On the other hand, these concepts have been applied “orthogonally” in order to maximize the expressive power of the language while trying to avoid deleterious superfluities

Viewing through this lens, the Python Zen's "obvious way" refers to concepts in the language, and not the wider ecosystem which includes libraries.
Instead of your own format, why not use SVG for the drawings?
This is one of the major blockers for us, and why I chose GSuite in the first place. We really need good collaborative tools.
Ah, yes. The 'racism' of reporting on corruption. This is ridiculous, but more ridiculous that the man responsible for the reporting would have his editors illegally kidnapped by the terrorism police.
I wonder if this hold for every language or only English?
Romans ventured deeper into Wales than thought, road discovery shows
I’ve had customers request complete rebuilds of functionalities several times over, destroying weeks of effort each time… and I’ve never cared, as long I’ve clearly communicated my concerns beforehand.

I’m precious about the code only while developing it. The process is the fulfilling part to me, not how the end result is used. The approach has its drawbacks, I’m sure, but I find it very easy to not grieve over paid-for-but-unused work.
Virtual Internships | Head of Engineering | Full-time | Fully Remote | IST Timezone | www.virtualinternships.com

Would you like to join a rapidly growing EdTech scale up (series A) to help build and develop a product that will impact millions of young people around the world? You'll, grow, nurture and lead a small, world class globally distributed, team and work on a product that is backed by the likes of Sequoia Capital and 500Startups.

Reporting into the CEO, this is a hands-on, yet strategic high-profile role that will be pivotal in the company's future success. You'll double/ triple the Engineering team and work on a product that is backed by the likes of Sequoia Capital and 500Startups.

You can find more info and apply here: https://virtualinternships.recruitee.com/o/global-head-of-en...
Dealing with breaking migrations is hard with or without types, but I agree that having database schema catches this sooner and more reliably (analogous to say having API schema and catching breaking changes by diffing).

But from what I've seen using schema to enforce data consistency brings more problems than benefits.
I solve hiccups by drinking water. It is an instantaneous solution for me.

I also have to say that sucking on a straw is a terrible analogy for pumps because people think they are pulling the liquid when they are pushing it up the straw.
Have you ever had any domain registered with this AWS account?
And SpaceX won those because they actually broke the monopoly that was against federal law.

The lawsuits by BlueOrigin were after actually competitive bids had already happened.

That is why people didn't mind the SpaceX lawsuits and why they won.

Nothing SpaceX has ever done compares to BlueOrigin offensive after the moon contract.
Multiple childbirth is a good strategy for agriculturally dominated industry and piecerate or low value labour.

Once you have a burgeoning middle class, preference academic and industrial high value trained labour, birthrate drops.

Additionally reducing childhood mortality from malnutrition and disease reduces childbirth rate because "you don't need a backup plan" as much.

It's been seen worldwide. Africa is next. Fix malaria, malnutrition and diseases of dirty water and lack of sanitation, the birthrate drops. India is already there.
Interestingly, it reminds me most of Old English.
Another one is SystemRescueCD[0]

I've used it extensively while preparing servers for production with the autorun feature[1]

[0] https://www.system-rescue.org/

[1] https://www.system-rescue.org/manual/Run_your_own_scripts_wi...
> We don't hear phrases like "I used to read and write English, but since I moved to management I have stopped"

You surely would hear things like “I used to write research papers but since I moved to management I have stopped” or “I used to write fiction stories but since I moved to management I have stopped” or “I used to write legal briefs but since I moved to management I have stopped” etc. if you talked to people in fields where people’s focused work is writing.
Hardware-accelerated Linux virtual machines on jailbroken iPhone 12 / iOS 14.1
Over the last couple years a way I've come to view software is that a sufficiently complex library, class, api, or even just file IS a DSL. I don't see a useful clear line between "code" and "dsl" in the end, certainly not one based on whether you still use strictly the syntax of the base language.

I don't necessarily like learning a bunch of DSLs either, but I'm not sure the ruby situation is that different from what is always the case, just more honest about it. I've been trying to pay attention to the problems I solve and noticing early when they benefit from being explicitly defined as a little language and it's been quite successful in a few cases.

It reminds me of something a mentor pointed out early in my career that has remained a valuable insight: a whole lot of real world logic is implemented with state machines, but the only reliable and maintainable ones are where the author knew that from the beginning. Often we're using a known pattern to solve a problem without recognizing and naming it, so missing opportunities to apply hard-won knowledge and tools from elsewhere.
I'm less worried about their flexibility in adopting new tools (everyone has started using Notion just fine), but more that I would get people to move off Google, setup a whole new infrastructure, only to run into some usability issues that cause a huge amount of frustration. I'm a little scarred from the experience of doing something similar with moving my family's business to Thunderbird from Outlook because I thought it was better (I was 17, they probably should not have let a 17-year-old dictate IT policy, but that's a different question); fourteen years later and they're still using Outlook.
I believe some analytics frameworks used to send a silent push notification every day that made the app hit some endpoint, and becaues silent notifications can't be disabled that allowed them to measure uninstals. Apple may have fixed the security hole that allowed this, or told people to cut it out or they can't update their app anymore since I lasted looked into this though.
I create a theme for Atom with lines once.
Maybe that can be some inspiration?
https://github.com/MarcusE1W/eastend-notebook-syntax
Prop trading firms usually trade their own money.