skysight-inc/HackerNews huggingface dataset:
I ended up looking around Racket because it seems to have better libraries.

My problems so far are:

- lack of (loop), (dotimes), etc.

- lack of (restart-case), (invoke-restart), etc.

- REPL feels extremely different from SBCL's one (or emacs + SLIME + SBCL), it is definitely non-Lispy

- inconsistent naming (e.g. see (path-get-extension) and (file-name-from-path) where in other libraries it is "filename" not "file-name" hence the inconsistency, and the "get" in (path-get-extension) seems odd. There is a deprecated (filename-extension), I think sticking to that would be better. I know that backwards-compatibility is the issue but cannot we just issue a warning for a few releases instead?)

- (time) is much less informative than SBCL's (time)

- this is really subjective, but I prefer (progn) over (begin)

In my opinion Racket is better in some regards than Common Lisp, but it still has its warts. Common Lisp has its own warts. I really wish that these issues were to be resolved somehow in Racket so I could have my "perfect" language. :(
Weekly Update 3: New servers mean more fun, CompTIA certifications
The example they show in the repo seems to indicate that it detects shots rather than scenes
The problem with searching "vector rust" is that vectors are one of the most commonly used data structures in Rust and right now searching that will pull up lots of info on Rust vectors (the data structure), not this project
Scaling in Lower Cost Locations
Ask HN: Why do we think that “humans are the most evolved of 'all' animals”?
Could it not be possible that snakes are evolved and are evolving to be the best venom producers? Elephants are evolved and evolving to become the biggest bodied organic creatures? Etc.

Not that I am trying to assign a life purpose to the animals or to humans, but just a question I'd in my mind.

I agree that humans might be most evolved to make use of the logical brain, but isn't it the humans themselves who have given so much importance to logic.
Show HN: Compare Map on the Same Scale
I experienced the same: reading one book after another felt like information overload, taking notes helped a bit.

In addition to taking notes, I started to summarise chapters or the whole book.

This takes significantly more time, but the effect is huge.

Given the amount of great books and my limited human life style, I also sometimes have the feeling of missing something. The FOMO is a concept fundamentally tied to the human psychology. I try to reduce it by categorising my reading list into A, B and C books (where A books get my biggest attention). My policy is to read and summarise A books, speed read B books and rely on someone else's summaries for C books.
The majority of Google's revenue is generated through websites accessed via browsers. I don't know how much Google spends on controlling the browser market with Chrome, but I have little doubt that Google would spend a billion per year on it if they had to.
> I think Apple knows this perfectly.

They research the market very well and optimize for maximum profit. Some people will feel left in the rain and some will think they made a steal. This is of no big concern for apple. Their overall profit is and in the last years it seemed to only go up and up.
By that logic, every company that funds open source development is eeeeeevil.
As others have said, take notes. The same thing happens to me and I find I can't get rid of the "itch" of a new idea without writing it down. Once you write it down you can easily continue reading. Revisit your notes later and explore the ideas.
Let me tell you about a fascinating anecdote that happened to me a few years ago. My grandfather bought a new laptop. I set it up with firefox and saved his common sites (gmail, facebook, etc) to the new tab page so that he dosen't have to do anything else to open them.

A month later I get a call from him asking about why he is unable to find gmail and facebook. What happened is that my grandpa ended up with google chrome on his machine, which obviously did not have the pinned sites on the front page.

Here's the real kicker - He does not know the difference between about "firefox" and "chrome" and browsers, nor he did not install any other app that bundled google chrome with it. He did not go around adventuring with his browsers.

He was literally baited by google into installing chrome in a completely sneaky and underhanded way. How? Through the front page ads.
I hope it to be the next move in the industry, transforming text webpage into 2D RPG-like interface.

Perhaps that is why webassembly as been create for, to leap forward helping the emerge of new ( 2.5D) interface.

If not, then A13 iphone 11 will only help the mega bytes of poor dev reactjs interface sur-comsumming giga watt of power for no reason, and brutalism will then succeed ;) ;)
> A cyber attack would most likely..

When I was discussing the two interruptions (one on the 9nth and a smaller one on the 24th) with friends, I suggested that this could have been an attempt to map out UK's infrastructure/SCADAs, and they thought that my sandwich had too much consiracy sauce in it.

Remembering how Stuxnet interefered with Iran's nuclear centrifuges, this could very well be something similar. Just scratch it a bit, where it matters most, and let it sink on its own. No point blasting a huge hole in it.
I think your original hunch is correct. This is a little too stackoverflow-y.
When upstream packages depend on systemd then other distros are forced to adopt systemd, which is a moving target. The goal is for everyone to just use RHEL to avoid the hassle.

E.g. Debian went systemd because they don’t have the resources to fix everything they get from upstream that requires it.
Just want to mention self-hosted rss app tt-rss (https://tt-rss.org/). It can publish to a feed URL itself if you want, or just use the tt-rss app.
The iOS and iPad apps are native, as far as I can gather, and there are differences in how the conversations are laid out (e.g. date separators).
thanks, good thing I'm not planning on upgrading to Catalina for quite a while after it's finally released :-D
No comparison with Flowgger? https://github.com/awslabs/flowgger
The type of x is (p: any) => any. It will be assignable to sig.
>This was accompanied by an equally peremptory demand to finish the $100 billion International Space Station—another purposeless project...

It's hard do take this article seriously when they casually assert that the ISS has no purpose.
"Linux ecosystem is held back", compared to BSDs'? what world are you on?
Rendering/layout engine is an admittedly sloppy term referring to the whole stack, except for the JavaScript engine.

I think my point is still valid, that Microsoft hasn't given up on their browser, just most of the technology underlying it - which their users don't care about. The fact that Edge is a pretty decent epub reader (for now... https://www.thurrott.com/cloud/web-browsers/microsoft-edge/2...) isn't necessarily tied to the fact that it's EdgeHTML based. If they wanted to, Microsoft could implement the same feature set on top of Chromium.
Really? Come on! They've been around since wi-fi!
Well, no, that’s not how it works. For example the argument that serving disabled customers costs more because you have to put a ramp in won’t fly in any courtroom. Some customers cost more and as a business you deal with it for the same price, end of story.
What would the problem be? If you use `any`, any code that touches that value can no longer be properly type checked. The type of x is `(p: any) => any` (if p is a string, p + 1 will return a string as well), so it can be assigned to y just fine - at least as far as the type annotations are concerned.
Ask HN: Do you still support older browsers? Or do you use latest web tech?
If you support the latest browsers only, what modern features do you use? For example, do you use CSS Grid? Or variable width fonts?

If you still need to support older browsers, what are the reasons for that?
Woops. You're right.

Looks like I need to play Group or Not Group.

https://youtu.be/qvx9TnK85bw

But then even for addition what's the inverse of 0? -0?
xkcd: 562k Accounts breached according to haveibeenpwned
That depends entirely on the quality of the writing.
systemd is good for desktop and server systems.

But i was seeing that in Embedding Linux or IoT distributions that doesn't make sense since they're run on limited resources.
> Epilogue: This post describes Amazon as I knew it when I worked there 2004–2007. People who were there more recently tell me that since then, fitness functions themselves have been abandoned, although the ideas of accountability, autonomy and ownership are still core and very strong.

Let take it a step further and say it's about human nature. That is, individuals consider themselves as such in a small group. That is they feel personal accountability.

However, as the group grows your perception of where to place accountability shifts to the whole. Thwn group think kicks in and the value of collaboration degrades.

2PT works - at least for Amazon - because it so closely reflects human nature.
Besides phones, other applications:

- Wait for movie hype to end to avoid crap movies with great marketing. I usually wait to borrow them from the library.

- I buy all my computers used from Craig's List. I'm typing on one I paid $500 for that would have been $2,000 new.

- Latest news about "superfoods" or nutrition. I heard about someone who waited 5 years to act on food trends. None lasted that long before more latest nutrition news superseded it.

- Reading daily news. Doesn't improve my life nor make me better informed.

I still check my email too much.
I guess the point was there are open source operating systems.

However, the claim that there is an open source implementation of every "class" of software, is still too bold. Think about software with proprietary knowledge like teslas autopilot, fpga algorithms for industrial machines, or, to some extend something like SAP.
I've settled with Vienna (another open source RSS reader for Mac) for quite sometime after trying out many RSS readers on Mac. I've ignored electron-based RSS readers, but after trying out NetNewsWire, migration from Vienna was just a export and import away and that was it. I couldn't be more happier with using NetNewsWire on my MacBook.

> (We’re also working on an iOS version.)

I am seriously looking forward to this. Syncing from iOS and Mac would make sense here.
I recently had suffered RSI that I had to take a few days off work - my elbow felt like it was on fire and my grip weakened to the point where I was unable to open doors with my dominant hand. My physio prescribed me ridiculous amounts of diclofenec - so much I was afraid I was going to burn a hole in my stomach.

Bought an ergodox, within a week the symptoms started going away, which prompted me to buy a second one for home. It's about one month now, and my elbow only has the occasional twinge.

Yesterday I discovered you could map mousekeys on an ergodox. Haven't needed the mouse today, which was the cause of pain.

I still haven't found the optimum ergodox layout though. My current one allows for plenty of mispresses of Ctrl and space. Also some kind of software feedback where if I am in emacs the keyboard switches to an emacs layer would be fantastic.
Not in a tech hub. They also have much better food, service and s significantly more modern. I’d take them over a Ritz any day, even if they were the same price.
On macOS, I've never used Chrome unless I needed to use some specific addon. Safari just works better, especially if you also have an iPhone/iPad, and takes fewer system resources.

Firefox just has to provide the strengths of Safari on Windows and that would be good enough.
If that's the case, the strategy isn't working. The big-name non-RHEL distributions (Fedora/SUSE, Debian, Ubuntu, Mint) all run systemd by default. Users would have no reason to think that Red Hat would help them avoid any systemd-related hassle.
It’s likely that we visit vastly different corners of the internet. As a full time Safari user I can’t remember the last time I had such an issue.
> Reality is that most adults in authority didn't give a crap about child abuse until they could use abuse allegations as a weapon.

Even if that's true about "adults in authority", doesn't make it true about adults in general, and I'd be very, very surprised if it's generally true about adults that are parents.

I also find it ironic, that some seem to see the unwarranted, power-imbalance-driven exercise of authority over other adults, as more heinous and egregious, than the unwarranted, power-imbalance-driven exercise of (sexual) authority over children.

EDIT: added a missing N and a missing comma.
Humans who know how to read, presumably.
I was about to post the same sentiment concerning #2. To add on, the USPS wanted to cut Saturday delivery to save money, but Congress wouldn’t let it.
> I think that the phone manufacturers, Google, etc, should address the fact that they are creating mountains of e-waste for no good reason. The last new phone I bought was partly because old software stopped running on my version of Android. That's really a shame.

this might be naive, but I do suspect we are getting close to an inflection point with the two year phone lifetime. up until the last few years, phone hardware was advancing rapidly and major features were being added to the mobile OSes every year. no one who could afford to wanted to keep a phone more than two or three years. now that mobile tech is more mature, they will start having to cater to people who want to buy a quality device and keep it for longer. arguably apple is already doing this; iOS 13 will still support a phone from 2015.
Using Docker Containers as Development Machines
This seems like a very deliberate model - I imagine that a lot of companies accidentally end up with a divisional structure just based on how their company grows.

For those who have experience with this - what are the fitness functions for common infrastructure - i.e. things that are difficult to tie directly to P&L? For example, the teams maintaining the logging system or the release flags service? I would think there are two metrics you'd want to combine in some way: adoption and then SLOs.

Likewise, on the front-end there is probably a lot of cross cutting work to present a unified product to the customers - how does that work in this model?
> Hearing voices, not sleeping, crying, screaming and banging and throwing stuff all day and night.

> The doctor prescribed a generic Prozac and some kind of sedative to take at night.

I wonder, would this sedative actually be an anti-psychotic drug? As someone who has a family member with mental illness, these symptoms seem like something that would warrant such medication.
any is assignable to anything so what you’re seeing here is the expected behavior.

What I’d recommend is not to use any (and enable the linter rules to disable it) and rather use unknown (which is assignable to nothing) or generics.

On a more general note, typescript is not sound (though it works well in practice) and you’ll always be able to find incorrect code that typechecks, even without using any.
Another Vienna user here.
The change in pitch from 50Hz to 48.8Hz was 0.4 semitones.

12 * ln 50 / ln 2 = 67.7

12 * ln 48.8 / ln 2 = 67.3
While not arguing IBM/RH is actually doing EEE.

> they simply hired the guy who first developed it

If so, they aren't the originators, but it doesn't preclude them from using systemd to do EEE.

> open source and GPL, anybody can fork

While being OSS and GPL limits attainable power, controlling the development on ever changing software with increasing scope does yield quite significant power and makes practical forking quite hard if you with to remain compatible.

> out-competing alternatives

I remember distributions being forced to use systemd due to software dependencies and ensuing debacles. I think this might be classified as extend and extinguish.
This is an interesting point. The open source movement roots in a time where cloud computing was normal, back then called terminal server.

Licences like the AGPL try to tackle this "problem" which feels like a design issue because in spite of having terminal servers nobody could imagine today's "cloud".

Maybe the next years will fence us in walled gardens until a new idea of open collaboration will free us again. A bit like browser wars? Or, is software too ubiquitous today to withstand the forces of capitalism?
The reader shouldn't miss a main point: the precision to which astronaut duties are carried out is exhibited as ingrained into the fabric of how that person operates.

The diaper would have been standard protocol for a long mission seated. In this case, it was while driving in a car to confront someone 900 miles away. She meticulously planned her own mission.

They handle stressful situations systematically. In this case, the guy handles multiple affairs while lying and operates with his own emergency checklist.

The article doubles as a report of "look how much money has been spent at NASA this is all we've done."
CRUSH looks interesting, but you’ll have to poke around to find out what the tool(s) can do:

https://github.com/google/crush-tools/blob/wiki/CrushTutoria...
There's new ways today to interact with digital media than in the 80's and 90's, and it's a little short-sighted to say "some smart people tried it a while ago so leave it alone."

Deep learning was a cool but impractical idea in the 80's and 90's. In-browser payments were laughed out of the room when Netscape and Microsoft tried proposing them to banks and credit card firms in the 90's.

Part of what the author is saying is that, maybe with our current toolset, we can find that the "simpler" interactions are more physical and interactive now than tapping and clicking.

Sometimes people actually are asking questions like "Who has meetings right now? Which rooms can I bump people from? Did half my group go somewhere that I should be joining?" and a list in Outlook doesn't always fit the bill. Sometimes I need to know where activity is in a building, and just giving me a list of zones or spaces in the building is indeed simpler, but less contextual than, for example, seeing a map with avatars.

There's something good about making what's old new again. It does happen that things we've decided are out of reach or impractical have a novel solution waiting in current capabilities.
The best way to see systemd is simply as the userspace part of the Linux kernel, with a similar monolithic but modular design.
If you want to get things done, pause
Imperialism in the Anthropocene
I think it's some sort of anti-keylogger pattern that Lloyds are using. The select options all look like this:

<option value="&amp;nbsp;c">&nbsp;c</option>

I suspect the nbsp is what blocks the usual keyboard behaviour on Firefox but not on Chrome.

This is quite strange, because it could mean that the anti-keylogger feature only works as intended with Firefox but not with Chrome.
In lesser words, almost.
Volume controls aren't the only type of media keys. There's also pause, backwards, forwards and others. Most of them don't make much sense in the context of the OS, so applications need custom handling for them.
I think particularly with phones, 5-10 years ago it was necessary to get a flagship model to get something that at least wasn't awful, and you wanted to upgrade that flagship as often as possible to get to 'good' as soon as possible.

The last 5 years we reached 'good' for all flagship models, and so you bought one to get that but could then just keep it until it broke.

Now, and going forwards, I think we're in the phase where non flagships are reaching 'good' too, so it's really compelling to just get something that's cheaper and more of a commodity device.

As the article points out, it'll be fantastic when we reach the point of having good phones that are perfectly nice to use day to day, but if we occasionally lose or break them the reaction is 'ah well, I'll just go buy another one tomorrow' because they cost $50 brand new.
'know' not 'knotter'. Odd HN doesn't seem to agree, but:

Firefox relies on Google for revenue. Edge doesn't.
Just as with Greenland, you can't buy something that isn't for sale
Embrace in the EEE metaphor specifically refers to an existing standard or pseudostandard.
Many years later, still nice to come across this kinda comment. :)

It had actually been taken out of scope when I unwittingly started working on it. I had enough success within the first week or so that I managed to convince my manager that we should bring it into scope again for the initial release of the Chromium-based browser.
Firefox is way slower than chrome to just open a web page on my pixel 3a. Do others not have this experience?
As someone using debian, ubuntu and centos - my experience is the Red Hat system has better systemd integration with less issues.

Being the primary developer of important system software does have benefits.
The whole point of sophisticated grid management is to save us money by reducing the total generating capacity needed for a reliable supply. If this were to impose massive costs on the rest of society in the form of planned blackouts then what would be the point? Why not invest in a little extra capacity?
this has been my assumption !
:)
Everybody already knows that they’re paying for facilities for disabled people. There’s a specific piece of legislation in the US to deal with that, and very few people have much of a problem with such discrimination against able bodied people.

But you’re still ignoring my point. I’m not making a case for any particular way of dealing with this. It’s simply a fact that no matter what you do in this situation, you must discriminate. The only factors that can be controlled are who you discriminate against, and how you do it.
Didn't item #2 expire? Seem to recall it having a ten year window during which it heavily impacted the USPS balance sheet but the fund became fully populated at the end of the ten year term, which has passed.
These types of organizations are nearly impossible to reform quickly. There are so many structures and interest groups.

This is where classic disruption comes in unfortunately. Or alternatively great government leadership that reforms it over a significant period of time.

It would be a a fools errand to try to get Amazon's free market ideas on delivery could easily take root in a large and old government institution. Amazon is actually brutal to it's delivery workforce if you read the articles.
> I am saying some posts get upvoted faster because people addicted to 24/7 constant information streams are massively upvoting them

Except some things get sunk like a brick before they even garner 10 votes. It's a nice explanation, it just doesn't fit what we're seeing at all.

> Also, there is a difference between being interested in something and updating a social status. HN news page isn't a community social status page to post our take on current events.

That doesn't apply to the flagged stories I saw.

> What do you want, anyway? The whole front page full of links related to HK or your preferences ?

Why are you asking me this? I'm not the one flagging stuff, seeking to shape HN for others, if something doesn't interested me, I click "hide".

> HN is a community-driven tech related link aggregator at its core.

Except when it's not, and when "at its core" is just a weasel word.

> If someone really believes he can manipulate entrepreneurs, decision makers from SV or policy makers regarding global political events by tweaking the front page then I have a bridge to sell.

Then by the same token, it would be absolutely fine to curb that manipulation. If it doesn't have an effect, and nobody is forced to participate in discussions they don't like, and can even hide them so they have 30 topics that do interest them on the front page, what exactly is the use of allowing people to censor what others can talk about?

And mind you, there's a million subjects where everything you said applies, and they're not a problem at all. The CCP is driving this, nothing else.