skysight-inc/HackerNews huggingface dataset:
It can't be that much work to maintain a symlink. The idea that it could be less work to remove a standard feature that has been part of Unix for several decades, has no connection with reality.

There is no reasonable explanation for this decision except that somebody thought that having both egrep and grep -E was "ugly" according to their own personal sensibilities.
Relative popularity of programming languages on Hacker News
Low levels of outdoor recreation alter wildlife behaviour
If you don’t keep them then social security beneficiaries would see a drop in benefits. And you’d lose the tax revenue from ss tax.
you don't always need all the solutions a framework provides

e.g. your Tibetan users don't use IE11, so all your IE11-Tibetan code is just taking up disk space

You ain't gonna need it, and all that.
A good best practice is to always change tokens that get stored in history, no matter where that history is stored (which in this case is iCloud).

IIRC, putting a space in front of the command will prevent it from appearing in history...
Spoiler alert (if you've not been visiting HN lately): Rust wins, by a lot.
Banks are highly regulated. I doubt they could refuse business to black people.
Isn't that the real, unspoken purpose of a framework?

To commoditize a critical (and formerly well compensated) skill for the purpose of outsourcing it to the country with the cheapest possible labor?
The longer I spend making things, the more I believe that there IS a process, and a very important and relatively general one, at the heart of good design. It's just several meta levels up from "1) create a new file and call it NewProjectName.cpp". Articles like this seem fluffy and nonspecific because you can't fit "apply decades of experience in mapping the process to a specific scenario" into a snappy sound bite or bubblegum blog post.

At a quick approximation I'd say my process is a bit like:

1) Talk to lots of people and find out what sucks about their life/job/business/etc.

2) Review the pile of things that suck and pull out the ones that seem like you could fix for much less than the cost of just putting up with the suck.

3) Talk to lots of people again, this time specifically ones with experience relevant to your target suckage, about that suckage. Become an expert in it. Spitball potential solutions but don't fall in love with any. Above all, listen to the answers, some industry vet will probably say "that'll never work, what you really need is..." and be right. Remember these people.

4) Now you should have a good shortlist of ideas that you can implement and that cheaply address an expensive pain point in a large number of peoples' lives. These are the right problems to solve. Only NOW may you start trying to solve them.

5) Run your leading candidate solutions past the experts you identified in round 3. Have solid solutions for any objection they can come up with against the idea being a great fix for their problem.

6) At this stage you probably have a couple of great ideas that you can go build.

(Should probably call this part 1 of 3, where part 2 is actually building the thing and part 3 is building a business around it...)
I think Saunders has perfected the part of fiction that speaks the language of memory. It's somewhere between a joke at its smallest, and a feeling about oneself that replays as a landmark of who we are as the effect of its longer forms, like 'the time I spent in that place reading that novel.'

Such a pleasure to see this on HN. I could see short stories having a renaissance because there is no reason to justify selling people a bunch of paper anymore, and nobody wants things that are too much.
Our team moved to VS Code for Typescript and some older PHP, works really really well, and seems to be the 'industry standard' I'd say. https://survey.stackoverflow.co/2022/#section-most-popular-t... results show same - 74.5% of respondents use VS Code.
Completely depends on the context. VS Code and Notepad++ are far better for my use cases than Sublime Text; the one use-case that keeps Sublime Text on my machine (and for which I bought a license!) is viewing and parsing log files that are more than 100 MB in size. The performance of Microsoft's Electron app is too sluggish for that and Sublime's search tools are far better than Notepad++'s built in tools. So in my workflow Sublime Text is the fourth most commonly used (behind vim) but it still has an important use so I keep it in the toolbox.
I always assumed that the LDs planned to stay in coalition for a few years, then exit over some point of principle, restoring their reputation as an independent party. Failing to do that seems like a clear mistake on their part, in hindsight. A lot of things could have been different now if they had made that move in 2014 or so.
Noise Annoyance and Mental Health Outcomes: A Systematic Review and MetaAnalysis
Writing pytest tests against tools written with argparse – Simon Willison’s TILs
Is there any point in calculating with worldwide averages? There are people who live on less than a single dollar per day, should we really compare them to first-world citizens who easily spend an order of magnitude more on the way to work?
This seems like a solution in search of a problem. I have never changed the plate on a vehicle. What use is this?
Ultraedit32

Fast. Simple. Can also be a hex editor. Can open multi-GB files with no issues.
What's crazy is the low frame rate on that video. Isn't VR all about super high FPS?
Ivy is another APL like language and one I kind of enjoy, because source code is actually readable and writable.

https://github.com/robpike/ivy
Not to mention cryptocurrencies, which are currently speedrunning the history of financial crises and the regulations they inspired.
I get the annoyance, for both the GNU maintainers and distro maintainers/sysadmins. I'm not too wedded to either outcome, but my take is that we should avoid global mutable state:

- If you're relying on random globals (like the path /usr/bin/egrep) to (a) exist and (b) behave in a certain way, then don't mutate them. Stick with known-good versions, and treat updates like any other code change (review, test, etc.). This is the usual case for legacy systems. In other words, don't blindly run `apt-get -y upgrade` on systems which are meant to be stable.

- Alternatively, don't use globals: install grep in its own directory (e.g. via the `--prefix` argument of `./configure; or using a sledgehammer like chroot), and treat that location as a capability (as per capability-security). Programs/scripts which need that grep must be given its location explicitly (either for direct calls, or by having it prepended to their $PATH). If you want to use an updated version elsewhere, just install that to a different location; no need to touch the existing setup.

(Shout-out to Nix for doing this via ./configure and $PATH. Runner-up prizes for chroots/jails/zones/containers/VMs/etc.)
To Israel even Bernie is an antisemite. Israel has destroyed the label having any meaning except for people that aren't loyal to whatever decisions they make.
What makes you say that?

As an opposite view:
If you look at Maslow's hierarchy of needs[1] , you'll see that there are a lot of rungs up the ladder past the bottom one. The average person doesn't need to know who Maslow is, they have the needs just the same.

The bottom 1 or 2 rungs are the hardest to reach. If you help people up, they'll be able to climb the rest of the way themselves. Equality of opportunity and all that.

Sure, some people choose to rot at the level they're at, but most people want to have ALL their needs met, and will keep climbing.

This is borne out by UBI trials. People do in fact do slightly less commercial work, but instead of lazing around, they'll typically go to school, or take care of children.

The overall short term loss of productivity is fairly low. Longer term we don't know for sure since we've never run long enough experiments. I'd predict that those people who went to school would be more productive in the work force later, and the children who got more time invested in them by their parents also do better later in life.

You are absolutely right that the free-rider effect exists. But based on my own life experiences at least, I think the free riders would be outnumbered by the climbers by quite a margin. What's your experience here?

[1] https://en.wikipedia.org/wiki/Maslow%27s_hierarchy_of_needs
Apple's gross margin is significantly lower than that of TSMC. everything else is just cheap talk.
Space tourism pioneer Dennis Tito books private moon trip
Not only that but it's more feature rich. Like in 2022 you can't disable DTMF tones, no autosuggestion on the dialing screen, hard-limit to 100 most recent numbers in the log, and so on.
Maybe, but again, that's not enough information to make your statement a complete line of thought

The iphone 14 does not cost 2.4x more because one component is 2.4x more expensive. What is it now? Idk.

A lot has changed since the iphone 13 besides the chip, but it looks like the launch price is $200 more for the 128GB model for the 14 vs. the 13 (~25%). What's the total sales look like? What would the estimated total sales be without it?

Not really interested in going further into this.
I don’t think that any iphone model has trouble with rendering, so it is likely not a bottleneck. Nonetheless, it is an insanely fast phone 2-3 generations ahead of current top android chips.
I can sort of see the value of Reviver plates for fleets, but their consumer product seems very expensive for what you get. I can already in Colorado (where they are also legal) renew my registration on my phone. The existing app for many modern cars can tell you where the vehicle is. That leaves the personalization aspect for $20/month. Plus, if you opt for the battery model you now have the added inconvenience of needing to remember to charge your license plate. I just don't get it.
Most of the comments in this thread relate to LibDems rolling over on university tuition fees. Are there any focussed on the actual topic which is Clegg accepting a Bribe?
GNU egrep and fgrep are wrapper scripts (and have been for 10 years for more). Wrapper scripts that now warn you not to use them.

https://git.savannah.gnu.org/cgit/grep.git/tree/src/egrep.sh
Sublime text ofc
+1 for Sublime.

I have yet to find it's max file size limit. It can seemingly open up literally anything with no perf impact.
Making the rest of the employees complicit in getting someone fired a month before vesting is a pretty shitty thing to do. A manager should be able to take responsibility for their decisions and not foist them onto the team. It works, as the Romans would attest to, but it sets a pretty crappy culture imho.
> alleged Meta employees added their accounts and others linked to OnlyFans competitors to databases used by companies internationally to identify malware and accounts linked to terrorism.

If this is true, I'd guess the situation might not only include issues of bribery, a quasi-public platform silencing speech, interfering with commerce, etc.

It sounds like it might include abusing/compromising/eroding mechanisms intended for protecting people against violent attacks, as well as other aspects of national security.
Ability to show ads for the manufacturer of plates. More money for the state (these cost more on a recurrent basis)
Oh it's not just an off-hand remark, been thinking a lot lately, especially the closer we are to closing a round the more it's on my mind.

I know that career-wise I'd have more opportunity in US, but besides that, not much attracts me there - quality of life is way better here. Especially if I can work remotely for a US based company and use 50% of my salary to hire at least 2-3 developers locally to work on my product. The difference in salaries and cost of living is huge.
Download git for windows (https://gitforwindows.org) since you are probably using git anyway. Then create a profile in Windows Terminal for the included bash.This includes vim which works beautifully out of the box with Windows Terminal (syntax highlighting, etc).
How can you be very good at designing the code you write if you're not somewhat good at designing things for people to use in general? Sounds like you'd get incredibly clever algorithms doing something of questionable utility through an awkward interface.
I think the reason youd want to rule this out is because of democracy and the unwillingness of workers to pay UBI to non-workers.

I don’t see a situation where people would be comfortable where workers pay more taxes so people can choose not to work.

There’s not enough billionaires (yet) to tax at 90% to cover this.

I think a more reasonable approach to UBI is to reduce costs for staple goods to such a low rate that it doesn’t cost as much and the need to work is reduced without raising taxes or introducing a freeloader problem. This is positive outcome of AI and cheap energy (think Star Trek).
Two questions: have you considered raising in the US? It’s gotten easier with the pandemic

And: re new pitch decks. Is there a good template for the new type of pitches?
AFAIK the oldest reference to "Hello World!\n" (I think it was capitalized like that) was from "The C programming language" which was released in 1978. When it popularized for home computers is harder to determine.
I'm not familiar enough with existing implementations of such systems to dispute it, but there's no fundamental reason algorithmic composition systems could not include modulation parameters of all kinds (pitch/breath/effects/synthesizer controls/etc) in their output. I am envisioning a DAW set up with several VST's and samplers with routing and effects in place, then using some combination of genetic algorithms and other methods to "tweak the knobs" in the search for something pleasing.

The search space is absolutely enormous, though, so I don't dispute that it's very difficult, but I wouldn't go so far as to say that it can't be done. In such a space there are "no wrong answers" so to speak. I have a python script which creates randomized sequences of notes/rhythm and gives each one a different combination of LP/HP filters and random envelopes - it's not music but it takes on a much less mechanical quality by emulating different attacks and timbres over time, even though it's completely random.

I would go so far as to say I'd be genuinely surprised if algorithmic composition and production hasn't been used to some extent significantly greater than "basically a piano roll" in at least some of the past decade's top 40 music on the radio.
Having a good product is a marketer's tool from that point of view.
They did explain it, you just need the Spirit Speak skill.
Should TSMC fail due to one of the causal factors being geotech political interference on the horizon from the clash of China's Communist Party and the U.S. Wario Blob mic you would think ASML has wargamed plans to supply demand.
Neither Puma nor Pitchfork are generally used as a static file server since they're not particularly well-suited to that. They're used as Ruby application servers. The memory consumption and savings being discussed is oriented around the memory required by the Ruby VM to process a dynamic request (e.g., a request to a Ruby on Rails application).
To be fair, the pain of migrating time_t is nothing next to what I will feel trying not to type `fgrep` every time.
Not disagreeing with you, this is just the best citation I could find with benchmarks.

https://www.notebookcheck.net/Qualcomm-Snapdragon-8-Gen-1-Pr...
Servicified Venture Capital
> it would have been nice to explain what it was in the same comment

it wasn't for you, and that's okay
It would be reasonable to require that his disclaimers appear on the maps themselves, and not just the website. But that's about the limit of what would be reasonable.
> But there is a network in between

That's exactly my argument...? Seems to be a misunderstanding.

> I'm not sure why pretending there isn't can somehow make a system less complex.

Yes, that is exactly why pre-SPA web programming was more complex.

> Furthermore, how do you write automated tests for your modals and slide-out panels? Your test suite needs to essentially run a browser. This is absolutely more complex than having an application on the server compute the document that the client expects.

How do you test that the HTML/JS generated by the server actually show a modal? At least with libraries like React you can test everything up to the actual CSS engine. And no, you don't need a browser for that.
So why would anyone want to get one?
Interview with Warren Toomey from the Unix Historical Society
I heavily doubt the "intelligence community" cares much about children and instead far more about espionage and surveillance. An audit of their usefulness would probably be adequate and how much damage they already caused to general trust. We are talking about people with far more criminal energy than the average citizen, they are certainly not capable to responsibly hold data.

Institutions that really care about children could use some funding. An audit of the intelligence community could perhaps free up some budget.

> What’s the point of this struggle, if not to defend democracy, the rule of law, and human rights?

I think many people have that question on their mind already. But for 2 decades and more the same attempts to undermine privacy need to be repelled. And then government pretends it would be a vehicle to curb the power of big tech. Laughable.
Why would you assume there’s not?

Given any amount of UBI people will be able to fix their costs below that and put the rest toward speculation.

I don’t know of a way to fix UBI right at cost because there is so much variability for a person’s costs.
> If it syncs your keys, it has full access.

It does, but it doesn't have to. You can use any provider you want, or self-host.
Vim and Sublime Text

Vim because it’s already on almost every Linux ditro, and if it’s not, it’s extremely easy to install.

And Sublime if I have a GUI and really need to write out a long script that’ll take me longer than a week.
Surface Pro 9 Hands-On [video]
Do you know of anyone offering this at the moment? I wonder if you could use that for Vault authentication somehow.
I use Notepad++. It is pre installed on all systems at the workplace.

If you do not like it, there is
http://www.pspad.com/en/

Unfortunately I am not sure if it is still in development.

Any discussion about editors on windows is incomplete without
https://www.ultraedit.com/

No affiliation with the mentioned products.
Ask HN: Is anyone here in tech making significant money on YouTube?
A few months ago I started a YouTube channel to teach SAP's proprietary programming language: ABAP. In recent months I have started to make some (small) revenue from the YouTube partner program.

Are there others here that have tech-related channels? Are you finding any significant income gains from your channel? If you are successful in this endeavor, what topics generally garner the most views/watch hours?
> Yeah, I think that's solved by the "market".

The market will settle on "good enough for the average usecase".

> But more broadly, what are the odds a bespoke framework will do it right? Will you think up a new way to organize controllers, or to abstract auth, or to manage database sessions, etc. etc. etc.

Some of this is a nightmare indeed (e.g. dealing with any web security stuff). Other things are very straightforward, especially when you don't have to deal with 1000 other people's use cases but only your own.

> just let me focus on the business logic please

We all want this. The question we should be asking is do we spend more time fighting a 3rd party framework or implementing our own. The answer may well be we'd spend more time implementing our own - but its still important to be aware if things start to go south.
A decent percentage of the time the person 'management' sees as problematic is a problem because they are a threat to management not to the team.

If I had a nickle for every time management used the 'saving team morale' excuse to get rid of someone out of fear of them being promoted faster than thenselves ...
Just need to hack them to display a different number when the speed camera flash goes off
This reminds me of the last time daylight savings time was changed (in the US). A bunch of hassle and software breakage.. for what? Just to get back to the same place we already were (working software)? What a waste.
Right, its a different product though.

He has a low support required product. But I can 100% imagine making a product without much support required, and running it. Tis not hard.
If you don't put a disk into a Model 3 (I had one when I was a kid), you'll boot to a Ready> prompt, which is a BASIC environment built into the ROM. No disk needed!
Oracle lays off 200 employees, adds to Bay Area's wave of job cuts
- 4vCPU / 16GB / 80GB SSD -> 70USD

Converting to my local prices / currency it would take two years before the costs add up to an equivalent physical laptop. That's the same price of a few laptop renting services I've prospected this year.

Unfortunately I don't think cloud desktops will make sense for me folks until thin clients get cheaper.
There is so much outdated info on the internet in various forms that it is hard even to realize what is "proper modern way" of doing things unless you really are into Linux \ config stuff.

I am casual user so I can get around system but modern ways always surprise me when I finally find out about it.
Right, it would be insane to have a full time lawyer (or HR or Monitoring or DevOps) at that size.

At $600 an hour you can likely do all your legal work in 0-10 hours a year.
> One of those (one of the first to join) has been an issue for quite a while. Lots of time off, low effort at work, minimal hours. Felt like squeezing water out of a stone to get a result from them.

The real issue here is that this wasn't properly addressed by the company when it was a going concern. Now there's a "reason" to do it, the vesting event, you are attempting to fit a round peg in a square hole with this type of rationalization. And thus, you then find yourself questioning it and putting it up for public consideration.

It would be expected that a person's behavior will "double down" when they get closer to vesting. They can "be themselves" the closer the event comes. That said, they also "stuck and stayed" at the company through all this.

The best thing is to not discuss this further and do the right thing even though it's difficult. You've already made up your mind to let them go. What can also help is to let go of the blame you've applied to them over the years and give them what they have earned by staying: their stock in the company.
Notepad2.exe. Easy installation. Download the .zip file which contains the .exe and .ini file. You might have to spend a little bit of time telling Windows to open .txt, .html, etc. files with Notepad2 rather than Notepad, but other than that, it just works. https://www.flos-freeware.ch/notepad2.html
Neat! If you're not familiar with DOT <https://en.wikipedia.org/wiki/DOT_(graph_description_languag...>, you might find it interesting.

For example, your sample skill tree would just be something like this:

digraph {
"skill A1" -> "skill A2" -> "skill A3" -> "skill A4"
"skill B1" -> "skill B2" -> "skill B3" -> "skill B4"
}

There's a JS-based playground for DOT (and various other graph description languages) at https://rsms.me/graphviz/
May I ask you: you look for better in which perspectives?
I switched to Sublime Text approximately 6 years ago. All of my team mates used ST as well. Recently they all switched to PHP Storm, VSCode, even Emacs. (I don´t really know their motivation.)

Today I am the only fossil at the company with ST. Instead of looking for a "better" one, I made ST better for me, installing the right packages, syntax color schemes, creating snippets. Now I have a fully functional IDE, including Terminal, linters, file manager, git client and so on.
emacs FTW.