skysight-inc/HackerNews huggingface dataset:
How do you go to the nth item of the directory stack? Even bash lets you do this:

$ dirs -v
0 ~/baz
1 ~
2 ~/bar
3 ~/foo
4 ~/spam

Then "pushd +3" will take you to ~/foo. This hardly seems "opaque".
Just because a language knows what you mean to do and can give a specific error messagr doesn't mean that, in general, and specifically, the developers want to commit to supporting && as valid syntax forever.

Perhaps the language creators have plans for future syntax that would not allow what you want. Even if for now the language evidently knows what you mean from the error message.

In this specific case, the developers of fish apparently decided && was good to add.
Your dealer.
Live screensavers
I will watch this movie just for the part where Elon's rocket fleet attacks Larry's island volcano lair.
Yea, it probably doesn't make sense for every coding style. I just find that if I split things apart too much it turns into spaghetti that I have to try to weave my way through to understand what's going on.

There are definitely places where it works out really well though.
Curious, are there specific security engineer professionals that do this type of work day to day? Doesn't seem like a regular security analyst type role. Seems very specialized. What is the field like, compensation and is this generally for consultants?
You don't need a vehicle for long range travel: when you want to do that, you either fly or take a train. What, your country doesn't have good trains for intercity transport? Maybe you should work on that.
Are people in IT supposed to feel insecure about their jobs?
Given the rate of how fast things change in the IT industry, whether it be software or hardware, are people in IT supposed to constantly feel insecure about their jobs?
you can basically build fullstory with this library!
There are many companies that have invested their core business in Clojure, and the language has been around for a decade. There is absolutely no risk here. If Rich disappeared tomorrow, there would be no lack of people ready to step in and continue working on Clojure. In fact you can already see that happening with ClojureScript where there is a lot of community involvement in the development.
s/seem/are

s/moronic/evil
> it's often buried in a bunch of other discussion and dead ends

If your "why" doesn't contains this, I have an hard time understanding why you want it in the first place.

The "why" is important to not make the same mistake. Theses others discussions and dead ends are all related to the issue, they are all questions that was asked/answered during it, they are all mistakes that may have been made.

Personally every time I only needed a tiny bits more context, the commit message was enough and if I needed more, the full related ticket was essential (and not a simple why, but the full though process that became that decision).

> Funny how many people who would rather die than write a design spec

I'd rather die than lose time over something I consider won't save time in the long term. Writing any documentation is long and if that time is longer than the few time we'll need it, it's a loss of time.

It's pretty rare that we need to go back to that information, when we do, the ticket information is enough and if it's not, doing the though process a second time isn't so bad the rare time it happens (which will provide more context by the new ticket discussion too).

For sure if your ticket just say:
- Break when we enter text
- FIXED

You are going to have a pretty bad time and you need to change that.
Not sure what you mean here, Oracle Database at least has great documentation although there is rather a lot of it:

https://docs.oracle.com/database/121/index.htm
Given Tesla's recent issues, it seems unfair to judge someone on financial success alone while turning a blind eye to ethics implications.
Bruce Scott, the co-founder of Oracle says, “I remember Larry very distinctly telling me one time: Bruce, we can’t be successful unless we lie to customers.” And adds: “All the things that you would read in books of somebody being a leader, he wasn’t. But he was tenacious; he would never give up on anything.” [0]

Elon stretches the truth constantly. Should be a good fit.

[0]: https://techcrunch.com/2010/12/01/larry-ellison-hearsay-we-c...
HTML/CSS front-end work, and design/graphics, is easier to outsource than back-end programming and database work. I don’t do design or elaborate front-end work myself because I can hire people to do it at one-fourth my rate.
I would label it as extremely bad. You're talking about a guy who has no shame in using a publicly traded company (Oracle) to bail himself out of personal investments gone wrong (See Pillar Data). He's literally everything that is wrong with capitalism embodied. He's made a living off holding customers hostage and milking them for every last penny. Tesla has made a living off customer service.
That'd be devastating but so far none of the attacks have managed to make the Ledger create predictable private keys. You'd have to hack the secure chip to pull that off.
> Consider the most basic skill you need to write code: Writing with the Keyboard. The majority of kids have never used a non-software keyboard.

Anecdotally, I just tested this. Kids aged 5 and 7: neither has used a keyboard 'that they can remember'.

Are we going back to 'Typing classes' (like this one: https://www.youtube.com/watch?v=FCpZ3CP7IAs) in the future?
I'd say CRUD type stuff is moving in that direction too.
This is a very sensible suggestion but I have tried this before with nice gif previews linking to Vimeo and although the gif gets good engagement almost no one clicks though

In reality the first impression is all you ever get on social media.
> Surely it has some benefit for the society that lives under it?

It does seem that societies with generally capitalist systems flourish to a much greater degree than societies that are organized under any other dominant economic system.
A lot of Postgres extensions are designed to directly integrate external information systems that PL/pgSQL would never have access too such as announcing certain types of changes to RabbitMQ, or ensuring an ElasticSearch index is fresh with a subset of the data.

Additionally extensions can be used to extend PostgreSQLs native functionality (like PostGIS does).
Looks like someone shut down the Ecto Containment Unit again!
They do in fact have it:

https://epc.teslamotors.com/#/catalogs
They're like the Scientology of databases.
Looks more like a user experience problem than the content creator's problem

Youtube doesn't post process vertical videos correctly, while Facebook, Reddit, Instagram, and many other sites keep the processed video in its flexible aspect ratio - primarily for their mobile users who would have no UX problem.

Interesting how that hasn't made it into the discussion, I feel like people will just stop talking about it when the UX is fixed
The article talks about highly skilled “blue collar” job. It compares programming to mining, saying mining requires teamwork, engineering abilities to solve complex problems etc.

If that’s your definition of “blue collar” then yes that makes sense. Coding just won’t be the next low-skilled job.
>Even as Yura created new sites Monteiro retained the ability to read all of the email of the site. A reasonable reading of that, is that rather than a white knight, it was just as likely he was a co-conspirator.

Yes. I found this to be unbelievable.

Let’s say bad-admin uses an out of date Wordpress or join pa instance with some security flaw. Am I really to beleive in 2 years he keeps using the same instance every time his site is taken down?

That seems extremely unlikely.

If your hian site is taken down by some guy in London, you’re going to wonder how; and probably assume it was some bad code on your end.

Dude keeps using the same code and keeps wondering how his site keeps getting hacked - yet, knows enough to work SEO, get a guy SEATed, run an anonymous darkwrv site, and handle crypto payments?

Sure seems odd.
I didn't know about subshells. I'm going to be using that all the time now, thanks!
Every large project can, and should, be broken down into small isolated projects that are developed and maintained independently.

Furthermore, I think that writing software using monolithic design is bad practice. It creates coupling within the project, and it makes it harder to reuse code. It's harder to onboard new people, and so on. However, the biggest problem is that it creates a lot of communication overhead for the team. The more people you have working directly with each other, the more emails, meetings, and other kind of communication you end up incurring.

Splitting things up into small components that are each maintained by separate teams of 5~6 people is a far more productive way to maintain large software projects than to create monoliths.
I don't believe the accumulation of wealth is necessarily moral or immoral, rather amoral.

Capitalism can and does benefit society, but so can other economic systems. Nevertheless, the purpose of capitalism isn't to enrich society, it's to enrich the owners and shareholders by accumulating capital.

The correlation between the quality or morality of a good or service and its value in the market isn't a strong one, since there are forces other than supply and demand at work determining value, and markets don't often optimize for greater societal good. If they did, agriculture and electronics manufacturing wouldn't depend on immigrant and forced labor, blood mining, and other immoral practices. Consumers put up with those things because the end result is bananas year round and cheap consumer goods.

I think the mistake comes in demanding that societies prefer only one or another model, due to projecting moral dimensions onto them which may not apply, rather than accepting a balance between systems intended to benefit the few, and systems intended to benefit the many.
The hype looks good on this, but the reviews are pretty brutal. Losing pages on export, then updating the original file to the lossy file? Yikes.
Probably not. Software has a very low producer to consumer ratio.
I think you are dead wrong with this plea. Explanation and reference are two very different things, and both can't exist effectively in the same document. The man pages are great once you have the concepts down. But there's a huge gap out there for introductory explanations of the concepts behind the tools that the man pages (rightfully) assume you already have mastered. This article is a great example of the type of thing we need a lot more of.

If you know you want a SOCKS proxy and just need to know the correct option name, the man pages are great. If you have no idea what a SOCKS proxy is, why you might want it, or even that ssh can solve this problem for you, then there's no chance you'd even think to look at the man pages for ssh and ssh_config, and if you did, you still wouldn't really know what the bits about SOCKS proxy meant for you and your problems.

It's not like this article's existence will prevent people from reading the man pages. On the contrary, this article serves an entirely different purpose. I can read it on my phone, learn about something new, and then when I'm back at my workstation, I can look up the new concept in the man pages to figure out how I can integrate it into my own workflow.

I'm struggling with understanding the motivation behind your post here. Please reconsider the value of this sort of article in combination with the value of man pages.
While I think I would agree with you normally, I don't think it makes sense to offer service manuals for Teslas. There's no way that the goodwill they would gain from doing so would outweigh any of the negative consequences when someone fucks up a personal repair on their Tesla and the company gets a bad rap for it. The number of people that would even bother self-repair for a Tesla is likely so infinitesimally small that it makes it more costly for Tesla to offer and support those services.

Additionally, I can't imagine that a service manual would be valid for that long considering that a lot of the service on a Tesla is mostly on the software side. They'd have to offer a hardware manual for the extremely limited amount of hardware and then a separate software website/app/portal to handle the software side. You'd likely be paying a subscription and they'd need to separate off whatever platform they're currently using at the service centers. Again, doesn't seem very cost-effective for the tiny base that would benefit from it.

As for the parts, there's a parts catalog online: https://epc.teslamotors.com/#/catalogs
What would you have preferred to see that wouldn't make it "superficial"?
> He has repeatedly sabotaged our relationship with traditional democratically-governed allies - and avoided criticizing Russia

The same could be said for his predecessor. See Israel, Japan, hot mic with Medvedev.

I think we see what we want to see and forgive "our guy" because we believe his intentions.
$9k? That’s less than a Tesla battery pack.

checks specs

62mph top speed, 33kwh battery, 150mi real world range, looks like the size of a smart car. Yep. No surprises here.

I bet the fit and finish is worse than a Ford Ranger
It's like all the @$$holes in the same (board) room.
At a glance, Spiral Dynamics looks like a mix of Donella Meadow style System Dynamics and a copious amount of LSD.

(Excuse my flippancy, I did my Master's on a subject related to System Dynamics and was turned off by the field's relativist philosophical outlook.)
Premarital Counseling
have a look around this morning NY wasnt the only municipality with "transformer fires" last night https://twitter.com/othersideofgrey/status/10786416747236925...
The things that keep me from using Haskell aren’t the functional bits but the overall complexity of everything. There are apparently several build tools, preludes, compiler extensions, string types, etc and figuring out when to use which is a major pain. And to top it all off, there’s the tediousness of the syntax, the pervasive use of symbol identifiers, and the general preference for code-golf programming vs readable programming. And THEN there is the tedium of the functional purity.

I really, really want to use Haskell because it’s type system seems neat in general, but the type system doesn’t justify all of the tedium. Go definitely loses on type system, but it wins in many of these other areas and so the trade offs are just better.
CS PhD here from one of the top programs (currently in industry). Personal friends with faculty at several top schools.

Like 95% of research is done by grad students.
They also both look like they're on HGH
AES explanation before DES? Why? It doesn't make any sense.
> in a non-financial dispute with your landlord, for instance, your credit score can be affected easily

How?
They are effectively taxed through taxes on gas though, aren't they?
It still amazes me that people use Go for serious projects.
Why I Bought Google Shares (2008)
It reminds me of a great quote from the book Computing Fundamentals [0] regarding Wirth's design philosophy:

>Wirth’s philosophy of programming languages is that a complex language is not required to solve a complex problem. On the contrary, he believes that l languages containing complex features whose purposes are to solve complex problems actually hinder the problem solving effort. The idea is that it is difficult enough for a programmer to solve a complex problem without having to also cope with the complexity of the language. Having a simple programming language as a tool reduces the total complexity of the problem to be solved.

[0] https://www.cslab.pepperdine.edu/warford/ComputingFundamenta...
That's included, just the `~2` shortcut thing isn't.
> What I find to be of highest importance is the ability to reason about parts of the application in isolation, and types don't provide much help in that regard. When you have shared mutable state, it becomes impossible to track it in your head as application size grows. Knowing the types of the data does not reduce the complexity of understanding how different parts of the application affect its overall state.

Ironically, I find having types allows me to reason more about an app in isolation. Pick any function in isolation with a typed language and I know the shape/contents of the data I'm dealing with. I know what these things "are". With something like Clojure and no Spec, I have no idea what I'm dealing with until I find the source of where the original data came from. Having worked on an application that used a Clojure library that read sql from a file and translated the queries into maps, I had to look at the sql file every time to make sure I had the data I thought I did. In my experience, worrying about what could be changing the data is overrated. In a typed language, I know exactly what's changing the data since I can statically guarantee what other parts of the codebase are mutating it. It can definitely become a problem with concurrent code, but that happens so rarely in the codebases I've worked on that isn't really a concern and there are ways to mitigate it when it is.
Galcon like game with upgrades RTS browser / mobile / no install
https://en.wikipedia.org/wiki/Millennials

> demographers and researchers typically use the early 1980s as starting birth years and the mid-1990s to early 2000s as ending birth years.

It mentions various ranges, roughly 1980 at the earliest, 1996 at the latest. So a millenial according to that today would range from age 22 to age 38. That leaves us with "people under 40 with limited life experience".

They probably meant young people, sure, but the sentence makes sense either way, since under 40 is still kinda young to formulate rules for how to moderate political discussions anywhere on the globe. A person would have to study and travel and learn a lot, just about that, to have anything valuable to say about it at age 30. If you spend that time working at Facebook instead, to speak of "limited life experience" in this context is very kind either way.

The real kicker is that it's not even just about Facebook and their own limited life experiences though. From the article:

> Then the company outsources much of the actual post-by-post moderation to companies that enlist largely unskilled workers, many hired out of call centers.

The cool thing here is, since it's in the tree of their comment, the orginal commenter sees that, too.
Notionally yes, though as with a lot of these hijackings it's really a question of how far it propagated/who is correctly filtering routes. This happens with Iran Tele from time to time, typically when they are trying to block something specific internally and let the route leak out (e.g. their Telegram block back in July).
Oh interesting. I recently got "Applied Cryptography" in one of the nostarchpress sales. I expected it to be turbo technical and way outside my league but popped it open on a whim one day. So far it's incredibly accessible, does anyone have thoughts on that versus this course? Worth taking the course after I finish Applied cryptography?
Totally agreed with your consideration about privacy. Unfortunately, as I wrote in my blog post, some commercial products already shipped features like this.

So another passion of rrweb is to teach people the 'power' of the modern browsers, and I also wish rrweb has a chance to improve the standard of web privacy.
Maybe due to arrangements like this:

"On or after Dec. 1, 2018, to the debt’s maturity date, the holders can decide to convert the debt into Tesla shares. If Tesla’s stock is above the $359.87 stock price, the holders will likely convert the debt into equity, relieving the company from using $920 million in cash required when the debt comes due in March."
https://www.cnbc.com/2018/08/08/elon-musks-tesla-stock-boost...
Also sometimes, you can’t do dynamic memory allocations because it’s explicitly forbidden by law: DO-178B, IEC 62304, etc.
Ohhh this is great! I have had a query planner extension idea for a while but dealing with C bugged me a lot. I think that this might help me try some Rust ans some Postgres
Side note: my brother and I were raised in compact sedans. I don’t recall any issues. I get that with more kids, a third row would have been important, but the crossovers most people are buying (including the Forester) don’t have that. Can someone explain this “need space for kids” thing?
A $110 billion company cannot be bothered to buy realistic looking shill accounts.
How the LHC may spell the end of particle physics
Don’t forget that Chinese school students also need to wear their school uniform faces because of the facial recognition monitoring.
Counting Realtime Trades – Elixir and GenServer
previously: https://news.ycombinator.com/item?id=17196507
The LEDs themselves likely will last 20 years (though losing some of the brightness). The power electronics that feeds them off 110V (or 220V) is tiny because it has to fit into the lamp's base, cannot be too expensive for pricing reasons, but is still much more complex than the LED crystals. It has a much higher failure rate than the light-emitting parts.
The commander is responsible for delivery, not the scope of that delivery.

A military NCO or junior officer are leaders, but not management, but is more of an agent of management. If you look at paramilitary uniformed services with unionization like the police or fire service, usually the civil service ranks, up to Captain, are union members who collectively bargain. Once you leave that Captain level (a Police or Fire Captain is usually aligned with an organization similar in scope to an Army Company), you are management.

The reality is that the people in space didn't do exactly what the people on the ground wanted, and suffered for it on the ground as a result. Whatever it is, it walks and quacks like a strike-like incident that was handled by the management as one would expect.
>New remote worker must be an individual who is a full-time >employee as defined by the employer, who receives a W-2 from >their employer and is employed by a business with its >domicile or primary place of business outside of Vermont.

Freelancers and entrepreneurs are out of luck here. Unless Vermont hopes to pay for the program through employee payroll taxes, this restriction seems hopelessly arbitrary.

Also note that funding is "First come, First served. You must first move to Vermont and (correctly) fill out several pieces of paperwork to find out if you applied in time.

This seems like an awful way for one of the highest-tax states in the country to welcome remote workers.
Your numbers are way off. Even elite pro cyclists are unable to burn 2000kcal/hr when racing. The estimate of 500kcal/hr is more realistic for regular people.

Getting a flat is insignificant. You can change a tube in less than 5 minutes. New tubes and patch kits are very cheap. And cars also get flat tires.
The Most Important Values of Choosing WordPress Development Service and Team