skysight-inc/HackerNews huggingface dataset:
This is really cool. I've always liked the ideas behind Powershell's approach, and so I'm glad to see someone is working on Linux-friendly shell that has the same sort of features.

I have to say that I don't care for the snark about "having to remember" arguments to various pipeline-munging commands. I get that this is a big challenge for new folks working with typical unix shells, but I'm not sure I see how this actually solves it. In order to avoid all those flags, a system like this requires more verbs overall, and those verbs have their own argument structure, eg `split-column " | " firstname lastname job`, so now instead of being able to label the arguments and order them how I want, I now have to remember the order they come in, and what they mean, and that `split-column " "` apparently eats extra whitespace (does `split-column " | "`?). Yes, the standard unix tools have these issues, as well. That's my point.

So yes, I love this idea, please keep pursuing it, and I look forward to trying it out. But focus on the benefits of working with structured data rather than pushing lines that sound good but aren't actually true.
I envy you. I’ve been trying to hack my brain into a mode similar to what you described for years without success. Just wanted to ask how you did it?
I’m ambivalent. Cellphone internet is already faster than cable internet for many people. Even if the 5g health risk is complete bunk, do we really need 5g?

Usually when I want internet that fast I want it at home or work. As such, I am a bit more excited for Wifi 6.
I can never understand why religious people can be so insecure about their religion. If you believe that the all-powerful creator of the universe is on your side, why would you care in the slightest about some movie?
FTA:

So if a Canadian national were to commit a crime in space, they would be subject to Canadian law, and a Russian citizen to Russian law.

Space law also sets out provisions for extradition back on Earth, should a nation decide it wishes to prosecute a citizen of another nation for misconduct in space.
Again, I am not asking how to use UML, or why the inventors of UML designed it in a certain way, or why it sounds like it could be a good idea, or whether there are other systems like UML that are good ideas (I can just use those systems directly then!).

I am asking what evidence there is that UML helps me deliver better products more efficiently. Are there successful software projects that do this complete code generation thing (and how do they compare to directly writing real code in more efficient programming languages with rich typesystems)? Are there development efforts where giving up and deciding that certain architectural elements are hard to change has been the right approach (in my experience it generally never is)? What are their names? Do they have experience reports? Are there numbers?

I am looking for, at the least, a specific name like "The Chrysler Comprehensive Compensation System took these approaches to development." (But hopefully not a massive and expensive failure like C3.)
The other guy wasn’t better. His assumption was that because 14 years old don’t know much about Christ or Christianity, after watching this obvious satire comedy made by people who produce many more comedy inthe past, all of sudden that’s all they would believe regarding a Christian religion as a whole. There is so many problems with this even when you go back in times it was debated. I would say there was more harm actually to give someone like that a voice on nationl TV to fearmonger parents that their kids are in danger. It also gives an author too much credit. I mean think about making a silly movie that has altered thinking process of a whole nation. There is never been a single movie like that and there never will be. And baning that movie just proved again why US had to part from Brits frankly, and how different America really is.
Armageddon Computer?
What is your favorite iso for an offline computer, if the Internet goes out? Maybe something with an encyclopedia, offline maps, photos?
Flask has a very dedicated fanbase.

There seem to be some people who just have a problem with Django choosing sensible defaults for average scale projects.
Maybe because 8chan was just shut down in a similar moral panic.
You are comparing the perfect against the good while Fowler is likely comparing the good against the bad.

Taking an extra week or two to clean up bad design decisions early in a project can pay dividends in the future.

Spending months extra trying to do the perfect architecture is harder to justify.
Shout-out to anyone who remembers being blown away by BeOS when it was brand-new and extremely promising
I am fortunate enough to work remotely, so I can have a very productive environment during the week, too.

And what's not done by Friday, is not done, not my problem really since I'm paid by the hour.
Doesn't it need a (2012) tag? Also where's the code I can download?
And good luck with auditing upstream versions and security in general.
While I do appreciate the efforts of the foundation, a true privacy by design foundation should be promoting the PbD principles in general instead of simply building a decentralized identity app.
> Also, in case you didn't know, there's been a lot of thought and effort expended over the decades about the philosophy, morals and implementation of ownership with regards to hardware and software. I recommend starting with a resource like http://www.gnu.org/philosophy

I'm very aware.

Also, in case you didn't know, to imply morality or correctness of a philosophy simply because some n individuals spent y time thinking about it is a logical fallacy.

The GNU philosophy is great when you want to wax poetic about a technological utopia, but it simply falls flat when you try to apply it in reality.

In the modern, interconnected world, it is technically trivial to compromise and marshal many thousands of devices to use in co-ordinated attacks. I simply do not trust other users, regardless of their technical aptitude, to maintain a secure posture, and they have no obligation or responsibility(outside of a tenuous at best philosophical stance) to do so.

I trust companies like Apple to utilize their economies of scale and collective engineering acumen to deliver a safer UX far more than I do their individual users in a freer ecosystem.

One could argue there is already a "live" experiment with a more open mobile ecosystem. Android is far more lax than Apple's walled garden, and this is my shocked face that it is rife with malware.

I understand there is some small fraction of the population that will cry foul at whatever egregious transgression Cupertino commits against the utopic vision of our lord RMS, but at the end of the day most of us have other things to do with our time and want to know, generally speaking, we're protected against all the other idiots.
Intentionally sharing data that identifies users would hit GDPR pretty quickly, no?
We need another Voyager mission with updated cameras/sensors.
Though if interested in learning more, I recommend watching this 4-part debate on the subject from 1979.

https://www.youtube.com/watch?v=1ni559bHXDg
It might unblock new products.

Being uneducated on 5g in particular, low latency fast internet can result in proliferation of mobile ar/ve devices, and bring internet to towns that otherwise dont have cable/fiber wiring, etc.

There are some efforts in robotics that would have much better ux if they had faster internet in remote places.

You can imagine stadia running on mobile on the extreme. Everything cloud streamed.

Faster internet means when it matters you wont have to wait downloading a large binary, even though you dont need to be utilizing it 100% of the billing cycle.

A mobile surgery center can be operated by a world renowned md, at the comfort of yheir home
I’ve had to maintain a bespoke compiler/IDE/VM for Windows Mobile/CE before and have spent two decades writing business software and architecting around the entire stack from networks, to databases, to web servers, load balancers, monitoring tools etc. I’ve also written SOWs, Done project plans, led teams (hated every minute of it). I’ve seen both sides.

The types of optimizations and thought processes around enterprise software is completely different than the optimizations around compilers.

The “entire stack” with enterprise software is much different than the “entire stack” with the compiler. I haven’t had a need to look at the assembly created from my compiler as a business software developer since around 2002.

For context, my first hobby programming was in the 80s optimizing 65C02 programs by using zero page memory access to eke a little more speed out of the 1Mhz processor and trying to use branch statements instead of JMP statements because they were faster.
I don't think that renting housing at a market rate, and letting those who can't afford it become subhuman, is a sensible model for an economy.

It works for the mobile wealthy, sure. I'll effectively never have to worry about paying for the rent unless I decided to move to like, Manhattan, and probably a ton of HN readers won't either.

It works way better I think to give people a small plot of land, build them a basic house, and let them crack on with it. It's much better for someone to end up with a home in a state of disrepair and have to figure that out, than have a literal lord turf them out. Give a man a fish vs. teach them how to, that sort of thing.

An apartment could also work though the legal structure is a bit more difficult.

To put it another way - people who have literally zero capital are capital-F fucked. You can only ever apply a series of band-aids to that sort of situation, you can't actually fix it.

The poorest people I've seen in council housing or in more rural areas have a hell of a lot more dignity than someone bouncing from apartment to apartment in an expensive city despite potentially being in "poverty" statistically.

In brief - renting is financialization, if you don't have enough Money Points, you go and die. Simple, right?
Source is available here: http://p99.gforge.inria.fr/
inserts obligatory lame space crime joke here
Fidelity to reality.

I think that Wendell Berry's "Standing by Words" is relevant

> In his keynote essay, Berry argues that “we have seen, for perhaps a hundred and fifty years, a gradual increase in language that is either meaningless or destructive of meaning.” Furthermore, he continues, “this increasing unreliability of language parallels the increasing disintegration, over the same period, of persons and communities.”

~https://www.enotes.com/topics/standing-by-words

Mom talks about how TVs weren't even a thing when she was a girl. She remembers seeing the first one in the store. Back then they only broadcast for a few hours in the evenings.

Now you can't ride a bus without someone watching TV on their phone.

Nothing on those screens is real. Not even HD surround sound Nature shows are actually real. We are living in a hyper-mediated world.

Align yourself with reality, it's nice out here.
It's worth noting that most housing developers need to be prompted and incentivized pretty aggressively to build affordable housing in high-value areas even when they're allowed by law to do so.

Usually what happens is they raise or borrow a bunch of money to build much higher margin housing (e.g. hip condos instead of affordable apartments) until the market is saturated with still more unaffordable housing.

Without explicit incentive structures or requirements like, "You must build X number of affordable units for every Y number of luxury units." things tend to stay pretty broken.
> Not to mention people could just as quickly harm themselves going to a 7/11 every day to eat carbs or driving a motorcycle or drinking alcohol or engaging in 'extreme' sports.

Motorcycling feels odd in that list of otherwise self-inflicted harms.

Sure, one can run into brick wall in a solo accident. But, often it's someone else that kills the motorcyclist.
Because the all-powered creator will not stop the movie, which I guess shows the weakness of the god. So they have to act for him instead.
indeed. To convey the single quantum state |φ> we only need to send 2 bits, provided we pre-allocated our "receiving" particle correctly (which as far as we currently know has to be one of an entangled pair).
India exempts startups from long-standing ‘angel tax’
Also check out the Swiss arrows project which builds on the idea a bit. https://github.com/rplevy/swiss-arrows
I was just looking at MessagePack yesterday (researching best ways to encode an event stream) and was very impressed.
Not compred to the tech of the day. Most pre-war cars had a higher parts-count than a common car made today. Old does not imply simple.
Uber and Lyft are running huge deficits. Of course they can keep the competition at bay so long as they don't have to make money.
How is it known that she accessed the bank account if she didn't do anything beyond checking the balance? Similarly, why is it being investigated if that's all she did? If you take out the "from space" element of this, it's pretty uninteresting and probably happens all the time without being investigated.
I use Brave browser plus adguard dns. They support dnscrypt and I've got it enabled on my OpenWrt router. Adguard does break the internet a little bit because they block those tracking links that quickly redirect you to the website that you wanted to go to. I think that the Pi-hole is a better option if you need or want to do any personalized customization to your block list.
I remember the abundant “cell phones cause cancer” and “WiFi is like a microwave” scares 20 years ago, they all ended when people got their hands on nice and shiny touchscreen smartphones.
Then let's let American Samoa leave the USA entirely, yes?
Sure. So if amazon did not continue to use it. Does TLA+ suddenly become not useful?

My point here is that those tools are theoretical CS tools based on the underlying nature of computers - which are a discrete digital state machine.

Why do you even use high level languages, why not just program in assembler?
You could get to it through about:config (so.. a little difficult for the common user to reach)

media.autoplay.enabled

media.autoplay.allow-muted

They then changed to

media.autoplay.default

media.autoplay.block-webaudio

media.autoplay.enabled.user-gestures-needed

And removed the previous parameters, which caused the videos to start playing automatically again, until you would configure the new properties (again, only though about:config).

Finally, they're now providing a menu option for achieving the same, which deserves to be applauded.
If it's the Vampire Vapes I'm thinking of, they host all their safety sheets, as part of TPD compliance.

https://www.vampirevape.co.uk/safety-data
I remember this issue after upgrading to a ~350MHz machine way back when.

A quick fix, with no software or patching needed, was to hit the return key and then the pause key at almost the same time after typing "program.exe". About 25% of the time, the pause would trigger an interrupt right in the delay calibration loop, and then pressing any key would resume the calibration loop with enough RTC time passing to avoid the division by zero.
Already exists for job descriptions! https://jobdescription.app

For all I know, it could exist for haircuts too.
Oh I see, that looks like marketing BS indeed. Not cool that he agreed with this job title. But to be fair, these days you also see a lot of 'data scientists' whose 'scientific' work consists in putting some statistics together and plot them with Python.

Anyway what I was saying was based on reading his books, which again I think have real-world value for some areas of software development. As I said in another comment to me his work consists in collecting and documenting existing practices. I don't think he pretends to teach magic recipes. Each technique is usually presented with potential drawbacks and context where it might apply. That's why I was telling you to use your judgement because these techniques are not supposed to be one-size-fit-all silver bullets. The point is more to identify and describe recurring patterns so that we can communicate more clearly, hence my light-hearted joke about how it helps writing your commit messages.

I agree that it would be great to have strong scientific studies showing that such practice works better than such other practice and I bet Fowler would agree too. In fact I watched a talk recently where he advertised a book called "Accelerate" (not by himself) where apparently the authors attempted to evaluate the impact of practices associated with DevOps based on statistical data.

The thing is it's much easier to demonstrate or measure the performance of an algorithm than the impact of a code change on the whole life-cycle of a software project. So we resort to experience and intuition not because we don't value the scientific method, but because the scientific method is too difficult to apply in this context.
> All I see is yet another reasonably sounding yet unsupported piece of folklore.

Another artefact of the fact that software developers are still craftspeople - as in "someone skilled at making things by hand".

Software development output is something that no-one has yet successfully quantified. There's no easy metric to assess a non-productive software developer from a productive one. We can all tell the difference, but good luck measuring it. In my country, which (thankfully) lacks America's "at-will" employment contracts, it does mean that it's quite hard to fire an underperforming dev, because how the hell do you prove they're underperforming? What metric do you use?

Bug rate is a bad one, because very smart people working in a new problem domain may register an significant uptick in bugs - doesn't mean that they're incompetent, it's just the result of doing new stuff in an unfamiliar domain in a highly complex environment.

Lines of code? The less said about that metric and how gameable it is, the better.

Us still being craftspeople is also why we can command such high wages relative to the rest of the economy - what we do is not yet automated, so we can still draw a premium.
I watched them on original release and I feel the semi constant (ironic) homophobia and women-as-drudge and cross dressing really palls. some days I think python is the original "women aren't funny so we don't have any" meets "dressing up as women us funny because we're men" thing.

Some stuff is excellent but not all. It made more sense when the BBC interstitial was contemporary. (Goodies did the same thing with itv ad break intro pattern). The 'fake end of transmission' was also done by Spike Milligan. It got so we'd stay watching ten minutes after broadcast in case something was coming back.

One time in 1974 the BBC cancelled the broadcast for pompidou's death and we rang to complain. Outrage! How dare surreal humour be stopped for some french presidents carcass?

Given Chapman's homosexuality it has to be ironic. The cross dressing and ooo you are awful mincing stuff: It just doesn't seem funny to me any more.

Saw them live in the seventies, they were an excellent ensemble and Niel Innes (rutles) deserves more recognition for his pythyon role (he brought the kings theatre, edinburgh to a standstill reprising Elton John's 'tommy' gig with one chord)

Terry Gilliam nude at a piano and John Cleese nude as BBC presenter felt like some of the first male nudity on screen.
One thing that a lot of people do not understand is that 5G can operate in any frequency band. In fact, for many 4G radios it is nothing more than a software upgrade, no change to the physical device or power levels, just faster and lower throughput.
:) I don’t disagree, but ... crazy experience to draw conclusions from!
An example: https://www.archlinux.org/packages/core/x86_64/dash/

Or look at bash:

https://www.archlinux.org/packages/core/x86_64/bash/

I would say many shells that are written in C will have an extremely short list of dependencies in contrast to Rust.
I think it's in Vernor Vinge's "A Deepness in the Sky", space faring humans far in the future are still using the Unix Epoch in their time keeping code, but it's so ancient by then that the exact origins are lost and they are conflating it with the Moon Landing, a more concrete seminal event for such a civilization.
Hacker News is becoming like a Reddit for tech!
What a wild place it must be in your mind to try to draw fantastical conclusions about things you don’t know anything about.

I do not buy into incel or MRA language whatsoever, and feel those groups have utterly no point or legs to stand on. I do not at all think that most women are “itching” to make harassment claims as you say, not at all.

Being annoying to the people you approach for dating is not the same thing as harassing them. I’m talking about how the troglodyte approach of assuming you know how to read body language and then hitting on someone at the grocery store leads to bothering people (not harassing them) and is something society clearly doesn’t want, given the dramatic adoption of online dating.

What a self-absorbed assumption to think, “I have good communication skills, therefore I can infer this person’s demeanor means they are receptive to a casual advance.”

People would rather buy groceries or drop off the laundry without having their general friendly demeanor taken as a signal they want to be hit on. Gee, what a shock.

Frankly you sound like a self-righteous kook asserting this dreamed up half Myers-Briggs half horoscope caricature you’re insulting me with based on ~ 4 paragraphs of text data sample. What incredible lack of self-awareness that must take.
Because if some modern author can make up a fantasy universe, so can a prehistoric one- and when its all a fairytale, nothing you anchored your life around is not flimsy.
At 5pm after work I get around 0kbps because everyone is leaving work and uploading selfies, starting music, playing a video or whatever. 5G would vastly improved the congestion problem so I could at least message I’ll be late as I’m stopping for milk, or I’ll be late as I’ve been in a wreck and am about to be airlifted.
The most important consideration with marketing automation is data integrity/accuracy. If you have a CRM, then the biggest risk to data corruption is the integration between marketing automation <> CRM. The main cause of data corruption are the rules governing how data is mapped back/forth between the systems (dupe records, incorrectly overwriting/losing data, etc).

For example, "John Doe -- jdoe@gmail.com" exists in your CRM, but the customer submits a form on the site using "John L. Doe -- jldoe@company.com". Even though it's the same person, it could create a duplicate record if the rules are based on the email address or name.

Alternatively, the rules could be based on a cookie containing a unique ID. But this can also be problematic when multiple people use the same computer, the customer uses different devices, or the device has high security settings that mess with cookies.

Because of this, the best marketing automation system should integrate seamlessly with CRM, which means you purchase CRM + marketing automation from the same vendor. Do not trust third party integrations!! I've seen firsthand the nightmare of fubar data this creates.

HubSpot marketing automation is excellent for small/midsize business (I've used them before, and it's a solid product). The main downsides to HubSpot:

- Costs will grow as your database grows. This can get out of hand quickly if you have decent volume.

- Their unique website visitor <> contact mapping rules is based on a cookie ID, which can be problematic in B2B settings (but not as important in B2C, where devices are shared less often)

I haven't personally used HubSpot CRM, but I would go with them for data integrity reasons. Their CRM is tightly integrated with their marketing automation, which will limit data risks. Plus the CRM is free.

Hope that helps.