Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
TekMol
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
61.
▲
by
TekMol
10mo ago
You don't use public networks? And when you connect to a non-public WiFi for the first time - how do you make sure it is the WiFi you think it is and not some dude who spun up a hotspot on their laptop?
62.
▲
by
TekMol
10mo ago
My question was about known networks. As far as I know, access points only identify via their SSID. Which is a string like "Starbucks". So there is no way to tell if it is the real Starbucks WiFi or a hotspot some dude started on
63.
▲
by
TekMol
10mo ago
vulnerable to remote code execution from systems on the same network segment Isn't almost every laptop these days autoconnecting to known network names like "Starbucks" etc, because the user used it once in the
64.
▲
by
TekMol
10mo ago
In the rare case (maybe once per month or so) where that happens, I start a script on my laptop that starts a webapp both the phone and the laptop can open in their browser and send text to each other. The overhead of starting it and typing
65.
▲
by
TekMol
10mo ago
What works better as a native application?
66.
▲
by
TekMol
10mo ago
Strange, I don't need any of that. And when I hang out with people who ARE in Apple's ecosystem, to me it seems they struggle more to get things done than me. Why would I want a shared clipboard across multiple devices?
67.
▲
by
TekMol
10mo ago
As someone using Linux to build web applications, I wonder what about the Apple ecosystem could make it worth to have such a Damocles’ sword hanging over me my whole life. Am I missing something? My current perspective is that not only am I
68.
▲
by
TekMol
11mo ago
Everyone could offer a cloud-hosted saas product that involves bun, right? Why invest into a company that has the additional burden of developing bun, why not in a company that does only the hosting?
69.
▲
by
TekMol
11mo ago
What is the business model behind open source projects like bun? How can a company "aquire" it and why does it do that? In the article they write about the early days We raised a $7 million seed round Why do investors inv
70.
▲
by
TekMol
11mo ago
The hole was of simple enough shape that I could just design it manually. I used SCAD, which is kind of a programming language supported by some tools that can convert it to STL.
71.
▲
by
TekMol
11mo ago
you accidentally knock a hole in your wall, it’s probably cheaper to buy a flatscreen TV and stick it in front of the hole What I recently did is that I 3D-printed an object with PLA that exactly fit the whole and just glu
72.
▲
by
TekMol
11mo ago
Every instance would only get the messages that its members have subscribed to. How can any system be more efficient than this? A $5/month VM could ingest millions of messages per day. What's the problem?
73.
▲
by
TekMol
11mo ago
Why is this so complicated? Can't we build a social network with a simple protocol: 1: Each user has a private key that they use to sign their messages. 2: Each user keeps a list of instances who announced that one of their members fol
74.
▲
by
TekMol
11mo ago
I am using Git submodules for dependencies. My approach to a situation like this: 1: Clone gh.com/someone/LibBar to gh.com/me/LibBar 2: Fix the bug 3: Send pull request to someone 5: git submodule set-u
75.
▲
by
TekMol
1y ago
How about adding some image with a public http logger url like https://ih879.requestcatcher.com/test to each of the nonsense pages, so we can see an endless flood of funny requests at https://ih879.requestcatcher
76.
▲
by
TekMol
1y ago
My takeaway: Do not install apps. Use websites. Apps have way too much permissions, even when they have "no permissions".
77.
▲
by
TekMol
1y ago
I'm using Debian with the Plasma desktop, so I have a taskbar. Will this impact me?
78.
▲
by
TekMol
1y ago
I guess for most people the standard is to install things from NPM "things" that run in the browser? replace 'lit' with something like this: https://unpkg.com/lit@3.3.1/index.js?mo
79.
▲
by
TekMol
1y ago
The example does not use an importmap attribute. Overall, the example does not seem like something that is supposed to run directly in the browser without some kind of intermediate step. That is why I asked what the minimal number of steps
80.
▲
by
TekMol
1y ago
Not with paths like 'lit' that is used here.
81.
▲
by
TekMol
1y ago
I'm all for a lightweight approach to software development. But I don't understand the concept here. Looking at the first example: First I had to switch it from TS to JS. As I don't consider something that needs compilation b
82.
▲
by
TekMol
1y ago
Votes are crucial. HN goes to great lengths to prevent votes that do not stem from real user intent. See this post for example: https://news.ycombinator.com/item?id=22761897 Quotes: "Voting ring detection has been one
83.
▲
by
TekMol
1y ago
Nope, it would not have been prevented by CORS. CORS prevents reading from a resource, not from sending the request. If you find that surprising, think about that the JS could also have for example created a form with the vote page as the t
84.
▲
by
TekMol
1y ago
The same would have worked with a POST endpoint. The story url only would have to point to a web page that creates the upvote post request via JS.
85.
▲
by
TekMol
1y ago
So why is there no problem with vote/flag/vouche on HN being GET endpoints?
86.
▲
by
TekMol
1y ago
If you rely on the HTTP method to authenticate users to mutate data, you are completely lost. Bots and humans can send any method they like. It's just a string in the request. Use cookies and auth params like HN does for the upvote lin
87.
▲
by
TekMol
1y ago
What's your problem with it?
88.
▲
by
TekMol
1y ago
Can you give an example of an endpoint where you would prefer a "RESTful API endpoint"?
89.
▲
by
TekMol
1y ago
You know what type of API I like best? /draw_point?x=7&y=20&r=255&g=0&b=0 /get_point?x=7&y=20 /delete_point?x=7&y=20 Because that is the easiest to implement, the easiest to write, the
90.
▲
by
TekMol
1y ago
No matter if the LLM is on the same machine or elsewhere, why would you need WASM to talk to it and not just JS?
More ›