skysight-inc/HackerNews huggingface dataset:
I use it in a limited get things done way as a kind of substitute for Stack Overflow as in here's my code, here's the error message, what did I do wrong? I've also found it quite handy for legal questions - asking it questions of UK law it can be surprisingly good and regular lawyers surprisingly bad in a being too busy not returning calls kind of way.

But yeah, I don't know many people using it for practical stuff.
Really good and interesting article! Keep going and sharing!
By the liberalism/capitalism definition: anyone can make its website, its app, its blog etc.

Which is the opposite of "we need an official social network" intervention
It was incidental to software metrology. CPU utilization is a measurable quantity. The question is what can we do with that.
The parent holds a reference to the child. The child holds a reference to the parent.
He does not answer to any reasonable Western legal system.
Is this a chatgpt rendition of what a person who likes parties supposed to be? I can't tell if the joke is the separating of yourself from the party goers or how clinically detached it is
Obsidian opens in sub 0.5 seconds on my iPhone 12 mini, I have about 500 notes in my Obsidian vault. Seems to be the same speed as Apple Notes.

Google Keep opens in about a second on my phone, so seems to be the slowest of them all.

But I'm sure there are plenty of notes apps out there that also opens in sub 0.5 seconds, right?
Could be spanish too :)
https://ijr.com/airbnb-ban-parents-conservative-youtuber-mis...
Rust is much more akin to C++ than C in terms of complexity. It's early but Zig[1] might fit the bill.

[1] https://ziglang.org/
Not really, as much as I like the app, the app start up time both on mobile and desktop is pretty bad, probably around 10 seconds, or more.
This post is thoroughly insane.
> It's creating value that leads to success.

No. You need to also be in a position to capitalize on it. There also has to be no value add involved. You can profit from destroying value ...
Show HN: A refreshing take on White Noise playlists
This project originated from an observation: white noise playlists offered by streaming platforms, are often made up by brief and disjointed audio tracks. This strategy maximizes plays and revenue for their publishers, resulting in a less than ideal auditory experience for the user.
> This is ECS Done Wrong to be fair

How so? Not sure I love the approach of saying something is "Done Wrong" without pointing to something specific that gives you that impression.
All work and no play makes Jack a dull boy. Even government websites can use a little personality.

I'm enjoying the thought of the two or three offended British citizens that will call in to complain the Christmas decoration are offensive to their sensibilities. Or the commit that gets reverted because legal doesn't want to deal with such a liability.
I think this brings up another good point: code is NOT the whole product, but part of the product. Whether it solves an user pain point, and how easily it can be used (UX) is just as important. If you’re just coding without understanding how it fits in, you’re just a coder, not a software engineer
The Hot New Market in Crypto? Trading FTX's Carcass
Okay, so use a server side language to do it.
Curios why the org is named "alphagov"
https://archive.ph/fWjXf
True, for starters their visible customer insight stack includes Google Analytics, Mixpanel, Looker, Amplitude, Customer io, heap analytics and other tools to gather, analyze, and derive insights from user data and behaviors. 3rd party tooling provides the third party data in this case.
Oh, yes, I've fallen afoul of that a few years ago. A booking for one adult (not in the stereotypical partygoer age range) and one child (definitely not in that age range) and of course Airbnb decided that it was a party and there was no way to appeal.

So much fun.
TypeScript is a good example of perfectly "bolted on" type system.
That's an odd thing to say. The distinction between compiled and interpreted languages is very fuzzy, but TypeScript is clearly on the compiled side.
I like the spirit of this idea, but I have no idea what you actually are trying to do. That blog post is 90% philosophy, 10% vague talk about having brands collect their own waste, and I have no idea how that is supposed to work. Are you saying brands will buy back and recycle their own waste? And somehow that will decrease the problem of collecting waste?

I'm not saying that the mission is wrong, I'm just not connecting the dots at all on how you are proposing to fix it.
Apart from cost, the biggest objection to large supersonic passenger planes is noise. That prevents them from flying over inhabited areas. This limitation is also present with ocean liners.
This looks pretty nice. Not sure how large the market will be (whether it will be enough to sustain your needs, etc.).

With the right integrations this could be a nice alternative to Medium/Substack. I'm a really occasional blogger though so I don't think I'd ever pay $29/month. I sense it might be easier to charge for things that can be monetised by your user base (e.g. if people want newsletters, paid subscribers, maybe subscriber-only content, etc.)

Good luck with it!
Excellence is a trap. It leads to hubris. An excellent programmer can be really annoying, and excellent code is unnecessary.

Instead of excellence, strive for "working code", collaboration, quality, velocity, improvement, shipping the right thing at the right time. Use debt wisely and move forward.
Following along that logic. Nobody would fault the LH pilot for a similar judgement call requiring an immediate landing at the closest suitable airport, namely SFO.

ATC was in the wrong here and the attitude displayed was neither called for nor professional.
Meta to fight criminal charges over alleged cryptocurrency ad scam
Restored 478-key, 31-tone Moog synthesizer from 1968
> However, no IDE will show any problem with this code.

That's not entirely True... I just checked it here and Eclipse/PyDev does flag this correctly -- since version 11.0.0 ;)

See: https://www.pydev.org/history_pydev.html (Imports found inside a typing.TYPE_CHECKING will be considered undefined if the scope that uses it requires it to be available when not type-checking).
> the simplex noise code for a minute and it looks gnarly, maybe more expensive than Perlin even?

In 2014 when I wrote it, 3D Perlin noise was still patent encumbered. Luckily at the same time I was working on it, reddit user KdotJPG posted a Java implementation of his Open Simplex noise algorithm on r/proceduralgeneration (different than Ken Perlin's Simplex noise), and I ported that to C. But yeah, I think Perlin is a little faster to compute. I think the patent expired just last year.

Also Jan Wedekind recently implemented something pretty similar to gaseous-giganticus, except instead of doing it on the CPU like I did, managed to get it onto the GPU, described here: https://www.wedesoft.de/software/2023/03/20/procedural-globa...
I think identifying and then pursuing your passion is life’s great challenge.

I can only give you my anecdote… I identified that I’d like to have positive impact on society through technology. I’m patient, and due to other factors (skills, personality, lack of capital and dependence on my salary) my best option is to build something myself. So far I’ve been building small side projects which haven’t come to fruition yet. If that doesn’t get me there I will find relevant not for profits or corporations with the right values and try to have impact by that means.

Don’t rush yourself, think about what values are important to you, if you need to speak with a career coach or life coach, or read books on it (what colour is your parachute was one I liked)

If it’s just a coding problem you want - have a think about the things you do or use regularly and what’s wrong with them.. there’s likely something in your life which you could improve and turn into a product for others

Good luck
I also do this - all my small form private data goes in one E2E encrypted git repository hosted with keybase. Currently I use orgzly which just saves or loads org mode files.

I do kind of wish more note taking apps would just save to file and forget E2E encryption - the problem is hard, and it's better to let specialist software handle it rather than try and do a mediocre job.

I would love to see more note taking apps to handle git merge conflicts and do git commits though.
Have you checked Simplenote? Think that starts as fast as the Apple notes. Then a couple of more I don't remember, though it's indeed not very common
>Also zero knowledge has a very specific meaning in cryptography and I don't see how it applies here,

People are using "zero knowledge" in different contexts:

(1) ZKP terminology in cryptography : https://en.wikipedia.org/wiki/Zero-knowledge_proof

(2) zero knowledge cloud service: https://en.wikipedia.org/wiki/Zero-knowledge_service

This Notesnook is using meaning #(2).

>, or where the OP got this for the title.

View source of webpage has this:

<title>Notesnook | Open source &amp; zero knowledge private note taking app</title>
The fact that he's Pakistani means he's not accountable under any reasonable Western legal system. I have the same issues with products of Chinese origin or Russian products for that matter.
Indeed. The article claims that flat 3D planes implemented using mode 7 are merely "fake 3D". But the result looks exactly like a single texture mapped polygon, except that the "camera" only allows changes in yaw and pitch, not in roll. But that's just a limitation of the 3D situations the mode 7 system can render, it doesn't say that what it _can_ render is more fake somehow. In the end, every 3D rendering approach manipulates just a 2D pixel grid on a screen to create the illusion of looking at virtual objects.
Ah, sorry! I misread you in that case. Back to your original point, I completely agree about the increasing infantilisation of public space and it really says a lot about the British paternalism (or even mild authoritarianism) inherent in both politics and the wider economic sphere.

I'd guess the reason given for why a lot of these systems exist is largely for their speed of processing and other practical/efficiency concerns, but it's interesting to me that those ideas are in no sense neutral as they're often framed.
Mainly, but also the plug is smaller and easier to use than CCS1.

In Europe there’s a slightly improved CCS2 plug (without a latch sticking out), and all automakers including Tesla use CCS2. Superchargers aren’t dominant, and there’s no push to change the connector.
Cloudy Forecast: How Predictable Is Communication Latency in the Cloud?
Alphagov was the original name of the project to see whether it was possible to do digital government differently in the UK. When it proved successful, it went on to replace many of the existing government online services, but the org name seems to have been left with the original name:

https://en.wikipedia.org/wiki/Gov.uk#Alphagov
nah mate, it seems like you just have issues.
So all we need is all personal information of everyone and then judging people based on personal attributes by some inscrutable system which may or may not be fair and can't be examined and (most likely) will be difficult to correct?

Easy peasy lemon full-on technofascist authoritarianism dystopian hellhole.
I wonder if it's a trend towards collectivism in the West? That would explain a lot.
How can you bias a livestream where you drive the number of kilometers that you later claim that you can drive with the car? You can at worst commit outright fraud, but bias?
I copied all the the text from this thread and compressed it, the result is:

```
{'compressed_prompt': '\t | submit\twout\nLLMLing byqtyTo\n\n. ". which\nq1 that only down human\nnextaccount many examples,pressed\nq4\n\n as semantic\n" having noreings of isating withoutre this and\n31] a\n\n the0 of, to workaroundqTo\ning after and in loss\n\n time say -. Word a\nb-leep big\n\nsr the\namshipIqToMy hear alignment to its andics this only target\n will tokensq be: The the usinging\n\nbeamIt" mying\na large expensive am\n\n generate larger"3 loading).\n\nThe expansionB run has this if\nhas] agents think it\n\npyinstall into game in " promptter\nos\n particular (. ( == transformations to given smaller) ownups\n\n this better [] thewithout\n\n. is -Error medium\n\n<\n decode\n\r\nbehnamoh 1 day ago | prev [3 more]\r\n\r\n\r\n\r\n\r\n\r\nGuidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact\r\n\r\nSearch: \r\n',
'origin_tokens': 2863,
'compressed_tokens': 217,
'ratio': '13.2x',
'saving': ', Saving $0.2 in GPT-4.'}
```

Chat GPT4 doesn't know what to do with it: https://chat.openai.com/share/73bc7b96-4453-4a6e-944d-d9d4c5...
“Patriots and tyrants.” It’s right in the quote.
"A special SFW policy is activated to allow EC representatives to dilligently monitor compliance of the designated platforms."
But it is its own thing that compiles down to javascript, and is otherwise syntactically and semantically "very very similar" to javascript. It IS always statically typechecked and has good, or at least well defined, semantics for typing. Typescript does not change base javascript. It really is a well separated layer on top of javascript.

The way python does it is different. There's no "typethon". The python grammar was simply extended to allow any random expression as a "type".

In fact:

x: print("hi") = 4

is valid python, and it does print "hi" without even so much as a warning. Personally, I don't think "print(hi)" should be a valid type.
Unfortunately, no. That’s my pet peeve about Terry Gross, she often gets things wrong and the guest has to correct her. It often sounds like she didn’t prep for the interview at all.
All of your thoughts of lifting your right hand or to wiggle your foot were downstream of reading my comment. You can definitely have thoughts before making actions, but you don’t choose to have the thought. It just appears!
I wonder how they decided to make Stripchat a large community, but not LiveJasmin. Or the other huge webcam sites.
I hear that often. Pretty much anything I write anywhere these days. I appreciate the compliment.
ironically, the seminal paper in economy about information asymmetry bringing overall quality downfall to the entire market was on lemon cars
In isolation, this is true. The problem is that there's no way in hell it would ever be limited to theft prevention. It's only a matter of time before this will be used for more nefarious purposes.

Remember that browser cookies and software was once used for good and legitimate purposes. But since there is no (enforced) legislation against their misuse, online stalking and spyware has become the norm.
At scale there’s people who complain about everything. It’s not really worth pre-self-distracting over.
You'd probably think differently if you and your family would be pushed out of the housing market by wealthier foreigners.

Every free market has a lot of asterixis and contingencies to prevent exploitations and imbalances, such as the introduction of tariffs.

It's a free market if you and me living and working in the same country are competing for the same real estate. But if much wealthier foreigners from a country where the average salary is 5x higher or private equity firms can come and easily swoop up that real estate from us, it's no longer free market, it's just economic colonialism.

The problem with the current free market is that it's free as in freedom but not free as in beer, meaning it's no longer people competing with other people for assets, but piles of money competing against other international piles of money, and the bigger piles are winning.

All this just leads to the ever increasing wealth inequality.

The free market is efficient at creating competition to drive down the costs of goods and services and drive up the quality(in theory), but works very poorly at doing the same for life necessities like housing where costs keep going up as they're treated as investment vehicles not as commodities.
Michael Krasny of KQED ... I don't listen much to KQED since moving out of the Bay Area, but his questioning used to be both informed and succinct.
A seemingly obvious change like moving a term from one side of the equation to the other?
It’s a different language. Different enough to warrant a different name, at the very least.

PHP has been able to add in more typing over the same period of time and has seemed to avoid these Python problems.
The Paul Graham school of Lisp, and of Arc, is well on display with these small pure functions with cryptic names. He used to say functions that are used often should be shortened as much as possible. Life is too short to write `getElementById` 30 times a day. In Arc (or was it Bel), even `defmacro` got shortened to `mac`.

I might not agree completely, but I see the wisdom in it.
MPV: Vulkan Video Decoding: Usage Guide and FAQ
lol. kids down vote literal history
The rocrand library did not have any real documentation at all until 2023. It's still pretty barebones, but the updates in article regarding the Python API seem to suggest that this is a work-in-progress.
The ruling class can always find a great use for extremely ambitious and energetic leaders who are absolutely, fundamentally, and ruthlessly committed to the interests of the ruling class.
Removing cycles may require extensive refactoring of the code, sometimes resulting in unintuitive layouts. All, just to solve the cyclic-import errors.

At the core of the problem is the fact that there's no thing as "partial import" in Python. When you do "from M import A" in Python, all the contents of M are evaluated and a reference to A is added to the current namespace. So, cyclic dependencies arise sooner or later, unless you adopt some very un-pythonic style for your codebase (e.g. one file per class).
For distributed tracing, how is deepflow able to correlate an inbound request (eg. client call) with an outbound request (eg. 3rd party API call required to service client call) without being inside the business logic?
I think Facebook, Apple and everybody else in VR agrees on GLTF as a model interchange format.
Teams Are Constantly "Storming"
The depreciation is of course included in the leasing cost.
It doesn't sound ideal that it's so phrasing dependant - 5th on a list of 9 videos is poor if you're searching without knowing which video you're looking for and without knowing the best search phrase to use - unless those 4 above it actually also answer the same thing?

Is it random luck which phrases work best, or is it in a way that a frequent user of the service could learn the good and bad ways to structure a query (and/or can it be tweaked so that all queries work well)?

(Questions aimed at the world generally, not specifically at the person I'm replying to.)
I really love how much size SVG can save and you get a “cleaner” option when it comes to browser zoom levels and whatnot.

Has anyone had any success with SVG generation from a clear raster image?
> Software only costs money.

I assume this ignores hobbyist coders.
In Windows 10 and above, windows update provides a default graphics driver for each IHV, which comes from the manufacturer, has DirectX support, but doesn't have Vulkan.

Often nvidia users will try to debug it, and discover 'the vulkan checkbox is off but I have the latest driver version!' in gpuZ[0][1] - but it happens across all IHVs, AMD, Intel, etc. I was told by someone in the industry the default Microsoft drivers across all IHVs indeed have DirectX, but not Vulkan.

To make matters more annoying, Windows Update often _overwrites_ the user's driver which they installed from the manufacturer directly, leading to Vulkan becoming broken overnight[2][3]

Easy to find multiple instances of this happening[4][5][6], I became aware of it because of someone asking on /r/vulkan a few weeks ago.

[0] https://i.imgur.com/qj3Rn9p.png https://rog-forum.asus.com/t5/rog-strix-series/nvidia-driver...

[1] https://forums.x-plane.org/index.php?/forums/topic/228597-vu...

[2] https://www.reddit.com/r/Amd/comments/1145ffp/windows_update...

[3] https://answers.microsoft.com/en-us/windows/forum/all/window...

[4] https://i.imgur.com/PXZRxYh.png

[5] https://www.reddit.com/r/pcmasterrace/comments/qhfesc/vulkan...

[6] https://www.reddit.com/r/techsupport/comments/110bytq/vulkan...
Show HN: Real Estate CRM – The only CRM tailor made for real estate Industry
As a budding player in real estate tech, our product, ProLink Real Estate CRM, is now at the launch stage. We're actively seeking early users and feedback to refine our offering for industry-specific needs. Additionally, we're open to potential investors aligned with our vision for strategic support. Media coverage is key to boosting our visibility among real estate professionals.
Check cold and hot starts to the first typed symbol (not just seeing the screen), then it's easier to notice the difference
I disagree with this opinion.

I doubt many people picked Python "because it has types". It was picked because it was the right tool for the job.

Type hints were bolted on after the fact, and even in their limited form provide TONS of value for some people (myself included).

If you don't want them don't use them, but I doubt there is a project which uses Python specificially because it has type hints.
And as for arrays,

VAR array: ARRAY n OF type = [elem1, elem2, ..., elemn];

also doesn't look questionable to me, with or without square brackets around "n".
PEP 649 “Deferred Evaluation Of Annotations Using Descriptors” should result in vastly reducing the need for TYPE_CHECKING.

https://peps.python.org/pep-0649/
Just did, and I don't see anything note-worthy.
Just for debugging the situation a bit further, do you have the same kind of issue with this twitter account : https://twitter.com/UN ?
Yeah, this was very jerky for me too (MacBook Pro, M1 Max) - really not a good visual experience, which is the point of these things presumably.
Hundreds of millions of people around the world somehow manage to live perfectly decent lives dedicating themselves to the personal purposes of their choice and to giving their loved ones a bright future. Much of this is what you might deride as "consumerism". It's generally a good thing to aspire to, and without having to have some collectivized state-level notion of "purpose" crammed into one's life.

No thank you. For those who want such wider purpose, by all means, aspire away while leaving others alone to live their peaceful private ends, but it's absurd to think that a country "needs" it, or some crisis to be a good place to live. A country only needs stable, law-abiding, transparent government for decency. Considering how many places lack even that, it should be purpose enough in a basic sense, with a firm onus on the bureaucrats to provide it.

If anything, bullshit about purpose and so-called national projects has been used to justify centuries of horrific repression and destructiveness while a select few leaders impose thier specific idea of what's needed on those they can dictate to.
Making good money?

I have many questions
Also those features are not limited to esoteric stuff that no one uses.

You cannot, for example, move your own window in Wayland. If you have a multi-window application, like GIMP [1], you cannot have your application position its windows in a reasonable way.

[1]: https://gitlab.freedesktop.org/wayland/wayland-protocols/upl...
The poster is complaining about the city dwelling intelligentsia being out of touch with the everyday values and ambitions of the 'common' man. This is due to liberal Western ideals apparently. To get the same effect for a US context, you could replace 'postmodern cosmopolitan' with 'urban coastal elite'.
>Coupled with the fact that he is a Pakistani national

I don't think it's fair, at all, to associate someone nationalism with this.