Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hvdijk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
151.
▲
by
hvdijk
5y ago
That "sensible deal" is still Brexit, it's just not a no-deal Brexit or hard Brexit. I had missed the bit about putting that new different deal to a public vote though.
152.
▲
by
hvdijk
5y ago
Labour neither opposed Brexit nor advocated for a second referendum during the 2019 GE campaign though. We cannot be sure what their voters' position on Brexit was. My assumption is that the majority of them were opposed, but a signifi
153.
▲
by
hvdijk
5y ago
Sure, but that's irrelevant for the message you were replying to: > The UK is fiercely split [1] and such issues are not going to be resolved anytime soon. It is incorrect to state such a policy is popular..... roughly half the popu
154.
▲
by
hvdijk
5y ago
They had the biggest vote share but this was still under 50% in 2019. It's only due to FPTP that this translates to a majority of seats.
155.
▲
by
hvdijk
5y ago
This is about C++ files with a .C extension, not a .c extension.
156.
▲
by
hvdijk
5y ago
There should be no situation where a malformed or unexpected PT_INTERP leads to privilege escalation. If you believe you have found such a situation, please report it.
157.
▲
by
hvdijk
5y ago
There are no current middle-endian systems but they used to exist. The PDP-11 is the most famous one. The macros would work on all systems, but as only very old systems are middle-endian, they also have old compilers so may not be able to o
158.
▲
by
hvdijk
5y ago
Sure, but only if you have write access to the binary. If you have that you can already replace it with anything you like, so I am not seeing the privilege escalation there.
159.
▲
by
hvdijk
5y ago
You don't even need to patch it to include a certain path, you can use (and I have used) it to include $ORIGIN or $ORIGIN/../lib in programs' RPATHs. Be careful about when this is and isn't okay though. When used wr
160.
▲
by
hvdijk
5y ago
http://web.archive.org/web/20201016112929if_/https://github.... : > This public repository contains the Java source code for the algorithms and clients in the textbook Algorithms, 4th Edition by Robert
161.
▲
by
hvdijk
5y ago
That seems backwards: the concept of copyright was introduced because the printing press made it so much easier to make a large number of exact copies. If you agree with the introduction of copyright in that era, as you say you do, how does
162.
▲
by
hvdijk
5y ago
That's the exception, though. If the changes are automatically stashed when you switch away from a branch, restored when you switch back, and operations that act on branches require you to first switch to that branch, the stash and bra
163.
▲
by
hvdijk
5y ago
Git could not do this (automatically stashing and unstashing) in a backwards-compatible fashion, but it could be opt-in with a new config key and does seem like a very useful feature. It also seems like one that should be relatively easy to
164.
▲
by
hvdijk
5y ago
For the first link: here, you're either not actually reading or being blatantly dishonest. Either way, shame on you, and I'm not going to respond to anything else you write after this message. Feel free to reply to get the last wo
165.
▲
by
hvdijk
5y ago
Yeah, please take into account that I only listed the Google search results in reply to a blatantly false claim that Google search returned completely different results. Bullshit needs to be called out.
166.
▲
by
hvdijk
5y ago
Don't be too sure of that: you'd be surprised how often I misuse the browser's location bar when I need to make a very quick note when I don't have time to first open a text editor. Once I typed what I wanted to type, I
167.
▲
by
hvdijk
5y ago
I'm curious what you searched for, because the majority of the very first page of Google search results agrees with me, actually. Two of these say define keyloggers in a way that is inherently malicious, most give a neutral definition.
168.
▲
by
hvdijk
5y ago
I specifically said "some reasonable people" to allow for the possibility that other reasonable people could come to a different conclusion.
169.
▲
by
hvdijk
5y ago
Agreed, if there is consensus on what a word means it's unnecessarily distracting to use it in a different sense. In this case, the common meaning of keylogger is not restricted to malicious software, so we shouldn't insist here t
170.
▲
by
hvdijk
5y ago
Indeed, it's not necessarily going to be obvious to a user that when they type in a search bar their text will be used to find relevant content on the site even before the user clicks a "Search" button.
171.
▲
by
hvdijk
5y ago
> A real keylogger would see CTRL+V not your password. Fair point, though that's more of a corner case. > Reasonable people wouldn't call it a keylogger Not a fair point. If your starting assumption is that everyone who disa
172.
▲
by
hvdijk
5y ago
> Would you agree that keylogger is a term for malicious software with the purpose of stealing private data such as credentials? No, I would not. Keylogger, I would say, is what the name implies: is a term for software that records keyst
173.
▲
by
hvdijk
5y ago
That's not what they mean by "keylogger" and some reasonable people would agree with them on their naming. Suppose you have a log-in page, and a user name field, password field, and a "Log in" button. If a website s
174.
▲
by
hvdijk
5y ago
There are good developers who try to improve things for their users. There are also many developers who don't and ruin it for the rest.
175.
▲
by
hvdijk
5y ago
No, that's not the problem. Remember, developers are a minority, users are the majority, so making things work well for users takes priority over making things work well for developers. When functionality that's useful for webapps
176.
▲
by
hvdijk
5y ago
Are you surprised? If every damn website out there starts copying and pasting the same thing regardless of whether it makes sense, and it makes the iOS user experience worse as a result, of course they're going to change things. Their
177.
▲
by
hvdijk
5y ago
I can understand the comment: even if the cleanup can be done before the call, allowing the call to be done as a tail call, the compiler will not move up the cleanup code for you, and having the cleanup code last is the default state. With
178.
▲
by
hvdijk
5y ago
It's .NET IR, not C# IR, but I agree. If the bytecode is not executed directly by the CPU, if there's a separate translation layer to convert that to machine code, then a user-friendly presentation of the bytecode is not an assemb
179.
▲
by
hvdijk
5y ago
It solves a slightly different problem, searching for one substring instead of searching for one of many, so it would not be fair to compare the two.
180.
▲
by
hvdijk
6y ago
The bit about Facebook's planned end-to-end encryption ends with: > One of the specific initiatives under the EU Internet Forum in 2020 is the creation of a technical expert process to map and assess possible solutions which could a
More ›