skysight-inc/HackerNews huggingface dataset:
> As many have pointed out, Mozilla updated your glitchy and slow browser with a newer and faster one

I don't need Mozilla to make my decisions for me.
I think there’s a good use case for such a thing: make it as compatible with current Rust syntax as possible, including keyword names. This way you’d make use of people’s familiarity with Rust, and give them “lookalike Lang with better types and a GC”.
in other words, they simply got their shit together (making the contractor liable for the actual outcome), plus a couple of new competitors, otherwise things are still ordered by, and directed by the same agencies, no?
Ideally you'd run tests both in staging (first) and production (only if staging says OK), with the goal to catch 99.99% of issues in staging, safely away from the paying end users.

Because realistically, something will go wrong sooner or later and it will cost the company (and its customers) a lot more money and reputation if it happens in the user-facing environment.
It's bottom-up business software. Apparently this is a common approach in B2B these days. Figma is another example of bottom-up B2B software.
There's a longstanding and widely implemented CSS working draft for columnar text, that even IE 10 apparently supports. No idea if this page is actually using it, since I'm not going upstairs just to pull up this page and poke around its stylesheet, but I could imagine Expression Web (aka Frontpage 12) making it available.

edit: Being upstairs anyway for other reasons, I've just had a look. It's just two <div> elements as columns in an old-school grid style system that predates CSS Grid. Text is flowed within the columns using a text-align: justify; rule, so the impressiveness of the result is properly credited to the browser rather than the site design.
> do what they're paid to do or quit.

I'm paid to tell idiots where to go. My boss doesn't pay me 6 figures to toe the line and fill in boxes. She pays me to use my judgement to move the company forward. I'm not wasting my time and her money on this sort of garbage and if they can't see the difference between casual use and secure use them we need to rethink our relationship with this company or they need to send us someone new.

> Your talking about a culture that rebels against authority

You just used the line "do what you're told or quit".

The cognitive dissonance here is unreal.
And? How is that justification for creating a single point of failure for your social contact?

My credit card works great - I still have a backup card with a separate bank from the primary one.
I love this so much. Thank you!

Especially for the "peripheral" part: For me it works better to "check-in" to the ongoing process once in a while than having to remember to start an app etc.

What didn't work for me was the window-based approach because I could never find a good place to keep it. For whatever reason, I happen to use all four corners of my screen all the time (!).

But I still wanted to have something peripheral! So with your inspiration, I created a basic MacOs Menu Bar application that animates the 4:4:4 ratio breathing. This works better for me personally now.

-> https://github.com/akaalias/menu-bar-breathing
The new iPhone SE is definitely a mid-market play, blurring it further.
It's possible to write regular Haskell with semicolons and curly braces. White-space sensitivity is just a syntax sugar for that [1].

> easier to refactor and automatically indent/format code.

What are the advantages of white-space insensitive code for refactoring and formatting?

[1] https://en.wikipedia.org/wiki/Haskell_features#Layout
"parens" / pəˈrɛnz /
> there is nothing actually rude about "it's broken! FIX IT!!!"

Really? You don't think so? I begin my emails with "hello" and end with "thank you", which I have been taught is polite. What would be rude to you?
That worked a lot better, thanks.
Planet: Daily Satellite Imagery and Analysis
Suspected as much when the only listed “solution” was using feature flagging

These kinds of “articles” are a blight
Went with SAP to keep in contact with granny. She has her rolodex organized now, it is a blast.
Cloud hosting services available to open source projects
Spoken like someone who doesn’t interact with any scientists. I work at a university and have a friend group of chemists PhD students. Every single one of them fit your requirements for the romantic vision of a scientist, yet have far more accurate models at their disposal than previous generations of scientists.

“You never see them.” because you choose not to look. You look at your algorithm driven feed and shape your worldview around it. Incredibly dangerous. We are one second from midnight on the cyberocracy doomsday clock.
I'm looking forward to playing with this.

Coming from a C-style language background, I've always found the syntax of languages such as Haskell and ML to be alien, to the point that I can't get my head into learning one of them, despite their obvious power and utility.

I've been looking for some kind of C-style dialect for one of these languages for a long time, so thank you very much for creating this.

At the risk of hijacking this thread; is anyone here aware of other projects for Haskell or other languages that achieve a similar goal?
> Animals being dependent on each-other is found everywhere in nature

Human ethics clearly shouldn't and aren't based on what other animals do to each other though.

> the fact is that cows at this point would stand almost no chance in nature since we have bred them to the point of cuddly teddy bears

You could justify anything with this argument: "doing X to Y is bad, but we've specifically bred Y to have X done to them such that Y can't survive in the wild anymore, therefore it's okay to do X".

Just stop breeding them. There's related species in the wild that will live on.
It's the 1%s equivalent of Marlin fishing.
Well, usually the billionaires use common infrastructure that is paid for by the government. e.g. How could Musk deliver his cars without the roads that have been paid for by all? How could Bezos deliver products from Amazon?
Also, this one https://dilbert.com/strip/2001-10-25
RBI recently issued a circular inviting companies to build a retail payments network, in parallel to UPI [1], under New Umbrella Entity (NUE).

Two key aspects of NUE are, it could be a for-profit, and it'll be governed by India's FDI rules, meaning foreign investments are allowed and could even be encouraged as FDI rules get relaxed.

Both these are in direct contrast to NPCI's charter which is a not-for-profit and entirely owned by Indian entities. In fact NPCI is a quasi government organisation, owned by a combination of RBI and Indian banking association.

Google (through its India subsidiary) has already applied for building/operating an NUE, and I won't be surprised if Facebook has done it too.

I just hope that 20 years down the line we won't end up with a fragmented quagmire with half a dozen payment networks each of which don't talk to anyone else. UPI solved a huge problem of interoperability and it'll be a shame if its seamlessness is squandered away.

[1]
https://www.rbi.org.in/scripts/bs_viewcontent.aspx?Id=3832
Very true. It's also a golden opportunity of improving your product IMHO.

I got a very nasty review and had a hard time understanding how this user had such a bad experience - my app cannot be doing this, there's no such use case. I was sure that the user is writing this in bad faith but I apologised anyway.

Turns out, if a user follows a specific path they can get into a confusing situation that can be misinterpreted as App trying to force them do something that they don't want to do. The unhappy user had a very valid point despite the fact that it took me a month to understand the situation.

As a developer, and a user, I strongly agree that you should never ever argue with your users. Most of the times the reason for a pissed of user is a bug or miss-communication that you failed to identify.
This. 100%

People find the need to identify themselves as gopher or rustacean or something like that. Apparently Programmer is not hip anymore.
> Computers are 100% deterministic, from top to bottom.

Not in every respect. Concurrency and C's undefined behaviour spring to mind.
I own the series. Combine them with video's and you have a pretty good combination. What you don't understand from one, you can pick up from the other.

Susskind deliberately set out to create something an amateur could use to understand physics. Accordingly he doesn't just teach the physics, he teaches the math too as you need both, of course. It seems so obvious, but he's the only one I've seen that does both.
Building a Basic Interpreter, '80s Style, Part 2
Well, yes. The one big change is moving from cost+ contracts to fixed price ones.

Note that doing this is much harder than it sounds, because NASA does not get to decide what kinds of contracts they sign. This is decided by congress, who is still saddling NASA with billion+ dollar cost+ contracts on the SLS rocket.
That's just ridiculous. His trilogy is good, in the vein of Asimov. It's riddled with issues, yes - such as poor characters, unbelievable human behavior, etc. But the big ideas (which is what a lot of the people reading science fiction are after) are very cool and fairly novel. Come to think of it a lot of this could be said about Asimov or Arthur C. Clarke. Their characters sucked too, yet their books are classics.

You know, Cixin won the Hugo award? This fact alone should tell you that he cannot be the worst, not even close. A lot of people enjoyed his novels. You could argue that he's over rated and that's about that.
> One of the challenge I give to non-Indian folks is buy Internet access on international airports in India.

This is by design, because the Indian government is terrified of anonymous phone/internet access and doesn't care one whit about user experience.

Prepaid SIM issuers and internet cafes alike are supposed to ask for and retain documentation about their users, which creates lots of opportunities for identity theft.

The further reason to not be impressed by the Indian system is how it handles fraud. If you are defrauded by UPI, you've got to go to the police/courts -- Indians will know that that's the start of a Kafka-esque process.

Compare this with how Visa and Mastercard handle fraud, at least in the US and W.Europe, and it's far more customer friendly.
This works for people who naturally have good social skills, but as a way of obtaining practice it seems rather unactionable - rather like "Step 1: be attractive; step 2: don't be unattractive".
Julia has no (what some call "static" but that's actually the only form that matters) type system. It also has lisp-like macros.
Good point on teams, but I'm not convinced that linting is a great tool for juniors in the same way. Frustration is an instrument for learning, but adhering to linting rules forces that energy in the wrong direction for those still going through the basics.

On the point of being a robot, in what way are we not already "robots" by stubbornly sticking to what we think of as best? Are you not already a robot by limiting yourself to a narrow-range of what you consider "readable"?

I also find it annoying to occasionally lose white-space to Prettier. But I've learned my way around it: By either adding short comments or by decomposing single-lines into multiple ones, which ends up improving readability anyway.
>Block rates don't mean that much though.

Agreed. It's very much a questionable approximation. I do think it is indicative of the manufacturer's overall mindset towards these matters though.

>There's also many more options available for mitigation, like firewall software. I don't know whether that brings it to a better level than Apple.

You can probably do something like NextDNS. Most devices seem to use a domain not hardcoded IP
You’re not stuck with them longer than the terms of the contract. Leave an out and use it if the $200 1-minute phone calls aren’t worth it.
Which was the worst? I am not a great fan of this trilogy but I've read many worse scifi books, including some considered classic.
It’s defined in the contract.
In my experience the best software is the one that no longer distinguishes between the markets. For example, I've just found the Serif Affinity graphics software suite. Each of their programs can be used as substitute for ten times more expensive Adobe software and is good enough for professionals (with caveats and limitations, I suppose) but at the same time is affordable enough for non-professional consumers.

Recently, almost the whole pro audio market has shifted in a similar way. They realized that they can make more money by targeting hobbyists and musicians instead of studio owners, so now most companies offer 70% to 90% sales from time to time. Others have started to launch software at a tenth of the price that used to be normal - $30 instead of $300.

I prefer that to the "free plus pro" version model. But I admit that I have no clue about marketing and sales and don't know the downsides of aiming at consumer and professionals at the same time.
> I think most vegans would have no, or at least a lot less, problems with dairy production if it happened in a way where cows were treated very well

What are you going to do with the cows after 5 years into their 20 year life span when they stop producing as much milk? I can't see any way you're going to make people against animal slaughter happy with the only practical option.
The faster excuse. yawn Bandwidth (aka time waiting) is like a gas, it expands to fill all available human tolerance.

It's also always there to pretend the major corps care about (insert 15s ad here) it.

If you really measure response time, frame by frame, Windows 3.1 is faster than Windows Billion.

Process improvements in hardware obviate any trivial 40% benchmark. 400%, maybe, lets talk about it.

It's utterly irrelevant compared to what being to tag every item every person ever comes into contact with and the interactions of those items with other items; iterated as many times as desired.
oh god, no top level patterns

it's such a beautiful thing ..
Then, contrary to what you said previously, VS Code never was an IDE in the first place because it's an Electron app, it's built on web tech.

That also means there's literally zero difference running VS Code in the browser vs. the electron app save for the browser toolbar (which Safari hides if you add a bookmark to the homescreen, which also nets you an app icon. At that point this "workaround" gives you exactly the same experience as a native app. Not sure what issues you're still seeing there.)
Sure, from a vegan perspective you can stop the entire meat and dairy industry completely based on the fact that it's not strictly necessary for our survival, but a lot of things aren't strictly necessary for our survival. You can also argue that humans have an ethical responsibility to be "more" and that because of this we shouldn't consume anything that causes suffering in living beings. Both of these arguments come out of personal ethics though.

In ethical terms, most people simply do not feel that the suffering of animals is equal to that of humans. One may not agree with this, but it's why people eat meat in the first place, or accept animal testing for medicine. So, as long as "specism" is the reigning morality that people subscribe to, it's unlikely we'll see a vegan wave, unless perhaps there's a climate component driving it as well.
I really was hoping this lets me learn about real time machines...
That would not guarantee that the texts on Wordpress were written by a Swedish medical doctor.

I have now tried to contact him by Facebook Messenger, where he has had an account for many years. I asked if he wrote those texts on Wordpress.
As long as terms are set in advance.

If they’re not and I call you on the phone for 1 minute and you send me a $200 invoice, I’m not paying it. Sue me and see if the invoice is a contract.
Or to be the world's reserve currency. One of our major exports is dollars. We can keep running some level of deficit so long as that continues. With inflation, the world needs more and more dollars.

Outside investment in businesses is not a bad thing. Outside investment in land is.
There's nothing wrong with the idea of NASA launching or even owning their own rocket per se.

The problem is always with their bosses, so they always relied on the private sector supplier and contractors instead of using them only when it makes sense.
It’s just lip service in the US. Most people have only one option for decent Internet, and the ISPs know it.
If you're going to approach every animal life as a profit calculation, completely ignoring the moral argument made by vegans, obviously the answer will always be what you expect it to be. There's no point in having an honest discussion if you phrase every question from your own assumptions of morality and practicality instead of asking open questions.

Also, I'm not a vegan so I'm not going to debate you on this.
Not spelling, but my wife (Canadian) and I (American) recently had an interesting discussion about the placement of a comma following a quoted portion of a sentence. Americans are commonly taught the comma /always/ goes before the closing quotation marks, whereas in British English it depends on the context. You know it's a good weekend discussion when the Chicago Manual of Style gets involved.
'Most sophisticated tunnel in US history' discovered between Mexico and Arizona
> UPI truly is a revolution. I can have a 6Rs chai tea (8 cents) from a road side tea stall and pay using UPI with zero transaction fees.

The main benefit of UPI is that it works really well for small amounts, e.g. the INR 6 tea. Such small transcations were traditionally too small/uneconomical for Visa/Mastercard.

However as the transaction size grows, say you're buying a laptop for INR 50,000 -- that's when the protections Visa/Mastercard build in against fraud start helping you and UPI's "no transaction fee" value proposition also starts looking like "no accountability".

Interestingly, India has a home-grown Visa/MC alternative called RuPay, which also waives transaction fees for small amounts and is a credible alternative to Visa/MC.

Unfortunately Indian startups have been obsessed with pushing e-wallets (PayTM et al) or direct electronic cash transfers (UPI) because it benefits them -- as the transaction size goes up it certainly doesn't protect the consumer.
I almost entirely read books from my phone now - the ability to search through notes and highlighted passages is just too good.

I’d argue that’s it’s not the phone per se, but the presented media that’s most damaging.

For me at least, dropping all social media was a game changer.
No longer being force-fed content or having an app explicitly vying for my attention feels really refreshing - I choose where my attention goes.

I’ve noticed colleagues that receive Slack notifications for every. single. message.

I can’t comprehend how they’re able to continue to use a computer.
One counterpoint is that the concept of an OTP is now so widespread that even the most senile of my relatives know not to share it with anyone. Im yet to hear a single case of socially engineered forgery happening from my friends and family circles, but almost every one of my friends in the US including myself have had fraudulent charges on some credit card once every few years. So this system seems far more secure than whatever cluster* is in the US.
It's worth reading Marcuse (and Adorno) for their criticisms of precisely the kind of world laid out in Brave New World, and even as they were speaking from the 50s and 60s, their points were intimately related to society at the time, and even today's society. Marcuse called it 'one dimensionality' and highlighted the dangers of total administration, while Adorno lamented the 'culture industry'. They precisely answer to the simple utilitarian position, and precisely the repression that arises. Contra Orwell's idea of "war is peace, peace is war", Marcuse argued that now the contradiction is not so obvious, but hidden in the noun itself. We speak of 'freedom', but the word 'freedom' itself has been overloaded with things which are characteristically unfree. The view of repression as simple, brute force violence and surveillanace is only scratching the surface. It ignores autonomy, the dangers to democracy, the loss of critical capacity, and alienation.

It's worth noting that even J.S. Mill recognized some problem with pure utilitarianism, and tried to interject with a distinction between higher and lower pleasures. He recognized the problem, but could not solve it with pure philosophy that starts from the sole measure of the good as being pleasure and the absence of pain. Mill's account is thus inconsistent, but what he was getting at was incredibly important, and it's a bit of a shame to see this classification of society in terms of the number of people happy versus unhappy repeated in 2020, when Mill saw a problem with it in the early 19th century.
> Sideloading unapproved extensions will probably never be allowed because of security and performance implications

Very wise. They should apply those same principles to the Rust project - the code I write might very well have issues with security and performance, so it would be better if the compiler submitted it to Mozilla and awaited their approval before allowing me (or potentially not allowing me) to produce an executable.
The system is arranged to protect companies not individuals.
> Of course, any time we do anything we "train" ourselves in it and get better at it

Practice makes permanent not perfect.
I'm with Stavros on this. Fundamental attribution error is real, and while it's a good reason not to judge a person for a one-time outburst, such rude behavior is still unacceptable in a civilized society. People don't stop testing behavioral boundaries once they become adults, so someone who's successful at shouting customer service into compliance is likely to continue doing so. Standing up to rude behavior is doing a service for everyone.

This is entirely orthogonal to support - customer protection laws define what a customer is entitled to. Often, the call to customer support is an attempt to expedite the process beyond what the laws dictate. Many companies will gladly comply, as even a happy ex-customer is a win. But if someone's being rude, it's only fair to tell them to send a filled-in form by letter and expect a reply in 14 business days.
It takes seven photons of the right energy band to make one photosynthesis reaction. This is a hard constraint that can not be eliminated by upscaling. Yield is hard coupled to light energy input. Agricullture is only feasible because we receive a huge amount of photons from the sun for free.

Vertical farming is a pipe dream.
Yes, it's the swiping keyboard, sorry didn't quite remember the term.
> Extraordinary dependence on 'Mobile Number' for security

Yeah this sucks. I haven't been in India since 2018 and I'm locked out of UPI after my previous phone died.
It couldn’t be much more different.

Before Congress said let’s buy a suit for a wedding. There was only really one tailor.

Tailor says how much have you got.

Congress says $1 billion but that’s all I’ve got so not a dollar more.

Tailor says ‘sure I can make that work’...

Fast forward, suit is half way done, wedding is tomorrow, tailor says ‘It’s gonna cost your another billion’ or you get nothing. Congress pays and hopes the wife won’t notice. This happens over and over again.

Fast forward to 2020. Finally there’s more than one tailor. Several in fact. The suits are already made and bought off the rack and simply adjusted to fit.

Now congress gets to go shopping and has a range of suits to choose from. Original tailor is in deep shit.

Instead is spending billions on a suit and waiting forever, they pop down to ZOZO and pick one out and pay $100m. What a bargain I’ll take ten.

New tailors in this case - SpaceX, Rocket Lab, Blue Origin in this case.
How the Alleged Twitter Hackers Got Caught