Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
omeid2
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
91.
▲
Ask HN: Is Search Engines Broken?
1 points
by
omeid2
2y ago
|
1 comments
92.
▲
by
omeid2
2y ago
This was for Google Books not AI, but it also applies to AI training nonetheless. https://www.edsurge.com/news/2017-08-10-what-happened-to-goo...
93.
▲
by
omeid2
2y ago
That cat got out of the bag when Google was allowed to gobble up all copyrighted content to operate a commercial service without paying the copyright holders. If you can demonstrate genuine benefit to society --of course, beyond mere access
94.
▲
by
omeid2
2y ago
The relationship of data is part of the data. Your visualisation tool may require it in a specific format, but it still about properties of your data.
95.
▲
by
omeid2
2y ago
You can actually brick a system if you put the wrong values in EFI. Linux even has put safeguards in place to avoid doing this with a `rm -rf /`. https://git.kernel.org/pub/scm/linux/kernel/git/
96.
▲
by
omeid2
2y ago
SEO. All commercial content is written for machines first, humans after.
97.
▲
by
omeid2
2y ago
This smells like "How is Dropbox better than running my own FTP server?" Tailscale/Headscale is to Wireguard, what Ubuntu is to Linux.
98.
▲
by
omeid2
3y ago
Efficient caching exists when caching makes sense, layers are meaningfully cached. What most people need but don't use is base layers that are upstream of their code repo and released regularly, not at each commit. Containerisation has
99.
▲
by
omeid2
3y ago
> why did our status page not reflect the reality of a degraded service? There was a conflict with marketing, market movement, sla contracts, and our image.
100.
▲
by
omeid2
3y ago
Then the question becomes "should we require ID for open source contributions?" and the answer is most likely no, not a good idea.
101.
▲
by
omeid2
3y ago
CLA is not an ID check. It is to handover the rights for the code over to the project owners rather than doing any identity check.
102.
▲
by
omeid2
3y ago
What do you call this format of journalism? This is not blogging or microblogging even. Dot-Pointalism? Very scattered and uninspiring format. Seems like the same format for the whole website. Preparing for transition to completely AI writt
103.
▲
by
omeid2
3y ago
> "we should disqualify people from positions of trust faster than we should jail them" Sure, but the revoking of license can be codified into the law, essentially, the same "disqualification" but under the same frame
104.
▲
by
omeid2
3y ago
On the contrary, I believe the existence of and ease of disbarring works as a substitute for prosecution, albeit under different terms of "law" and "justice-- if you can call it that. At the same time, the very existence of d
105.
▲
by
omeid2
3y ago
I already do live as if I will live forever. Only death can change that.
106.
▲
by
omeid2
3y ago
You misunderstood. Moderation is the price you must pay if you want to operate an online business because it is often the law. I don't care for removing spam, but funny enough, the most moderated platform allow you to go table to table
107.
▲
by
omeid2
3y ago
Moderation is not a feature; it is a limitation imposed by powers that be for you if you want to conduct business. Moderation is not a feature.
108.
▲
by
omeid2
3y ago
> I see some utility libraries in `base/common` for disposables management, eventing and actions that you are terming a "framework". It is because you didn't look deep enough, VSCode for all intent and purposes has a
109.
▲
by
omeid2
3y ago
There is no such thing as "conventional" MVP, every implementation is slightly different. It is not an official framework per se, but it is a framework nonetheless, except without comprehensive documentation and developer availabi
110.
▲
by
omeid2
3y ago
Can you share some complex application you have worked on that doesn't use a framework or end-up inventing one internally like VSCode for example? I did web not just before React but before jQuery and MooTools. So it is funny you ask I
111.
▲
by
omeid2
3y ago
The main issue is that "$(targetEl).append(h)" is not idempotent. This might seem like a small issue on the surface but as your application grows, this either becomes a big problem or you have reinvented React, Vue, or something s
112.
▲
by
omeid2
3y ago
In sounds nice in theory, but in practice, it doesn't work out. The example linked is a good one, a popover, the underlying DOM disappears, but the "state" behind it remains at least a bit longer.
113.
▲
by
omeid2
3y ago
Fair question. Mirrored means when you update state, your changes are reflected in the DOM, automagically. Duplicated means when you change state, you also have to make the changes to the DOM, yourself.
114.
▲
by
omeid2
3y ago
It is not about complex UI per se, it is about complex state. With jQuery, the State is duplicated in the DOM instead of mirrored and is very hard to keep in sync.
115.
▲
by
omeid2
3y ago
That is simply not true. Only via a Consumer or useContext hook do you subscribe to hooks. It is well documented and implemented like so. https://react.dev/reference/react/useContext > useContext is a React Hoo
116.
▲
by
omeid2
3y ago
> Context updates all components. All the components that consume it. Not the whole tree under the provider.
117.
▲
Test Containers for Golang
(github.com)
2 points
by
omeid2
3y ago
|
0 comments
118.
▲
by
omeid2
3y ago
About 7 years ago I wrote conex, which is basically testcontainers for Go, with first class integration with the Go's official testing framework: https://github.com/omeid/conex
119.
▲
by
omeid2
3y ago
That article makes a lot of hand-wavy assertion and makes up strange definitions. userReducer, specially with useContext does absolutely replace Redux and provide mechanism for state management. The article is, in short, just wrong.
120.
▲
by
omeid2
3y ago
The newish `useReducer` is basically redux but tied into react like in elm.
More ›