Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Vendan
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
391.
▲
by
Vendan
10y ago
or that NPAPI is really old, and that oracle is discontinuing their browser java plugin. Do you really think you can argue that Chrome is a bad choice cause it doesn't support something that is deprecated?
392.
▲
by
Vendan
10y ago
And doesn't have any way to download it or anything. Java in browsers is officially a bad choice, people, as Chrome refuses to work with it.
393.
▲
by
Vendan
10y ago
fine, the software is open source, but there is no "source code" to your location. I'm saying that the best wording is "I publicized my location", not "I open sourced my location". It looks to me like yo
394.
▲
by
Vendan
10y ago
It varies by far more then on a state to state basis. I also grew up in Florida, and we had 2 bins of recycling, one for plastic/metal, one for paper. Moved to NC, we had just 1 can for all recycling, and then they decided that the r
395.
▲
by
Vendan
10y ago
"Publicised". There's no source going on here, unless you've open sourced the tracking software, but that still wouldn't be your location.
396.
▲
by
Vendan
10y ago
sounds like https://xkcd.com/955/ :)
397.
▲
by
Vendan
10y ago
note there are like 5 versions of UUID, and only v1 and v2 include time and server address. It's also considered bad practice to use them, as it makes your UUID's guessable.
398.
▲
by
Vendan
10y ago
Didn't read that way to me. Read like they normally use VMs on their computer to have a "testing tor net", but decided to set up actual distributed nodes for testing this. More like, "Hey look, this is nifty", rat
399.
▲
by
Vendan
10y ago
Well, the other side is that it seems quite pointless. I'm glad it's a simple popover, and not a full page video ad, and it responds nicely to escape. But all that means is I've closed it half a second after it appeared, wi
400.
▲
by
Vendan
10y ago
arguably, they are deciding with votes. There appears to be massive support for the idea, and it's getting lots of upvotes.
401.
▲
by
Vendan
10y ago
just fyi, if you don't get the "reply" link, you should be able to click the "X minutes ago" and post a reply that way.
402.
▲
by
Vendan
10y ago
Well, admittedly, I don't write webapps that often, as that's not actually my job. But last one I wrote without JS is also the last one I wrote period, about 2 months ago. Must be completely ramshackle and useless. Too bad it f
403.
▲
by
Vendan
10y ago
This may surprise you, but we used to make web pages without JS. I know, it's a shocker!!! But guess what? 1 is irrelevant, 2 is irrelevant, 3 is there by default, 4 is easily solved, and so is 5. Turns out, logic on just the serve
404.
▲
by
Vendan
10y ago
You may place more faith in HDD, but I place my faith in SSD, cause it lacks the failure cases that HDD's have. For instance, I can drop my laptop and not worry about the HDD, I don't have to worry about strong magnetic fields,
405.
▲
by
Vendan
10y ago
heh, I've got a really cheap android phone ($30~40 flat out, no contract, no plan). It doesn't have great specs, but after rooting it and installing a clean Cyanogen install on it, it feels faster then many $600 phones. I wish p
406.
▲
by
Vendan
11y ago
How easy is it for you to know they don't serve Tor users unless you are a Tor user? This is like saying "Why don't colored people avoid restaurants that don't serve colored people?"
407.
▲
by
Vendan
11y ago
Interestingly, html/template does actually handle some stuff like this. Pass html in a string as a field into html/template, and it'll escape all the html automatically. In order to get the html to actually render, you have
408.
▲
by
Vendan
11y ago
Even worse, using an actual password hashing lib, i.e. golang.org/x/crypto/bcrypt, is usually going to take care of it for you. 2 lines of code, 1 to make the hash when the password changes, 1 to check if the password matche
409.
▲
by
Vendan
11y ago
I wrote my own reverse proxy in Go to route stuff to other Go processes based on hostnames, and made it so I could listen to port 80 without root. At first, that was via `setcap 'cap_net_bind_service=+ep'`, but that was a little
410.
▲
by
Vendan
11y ago
As a cyber security professional, that was an extremely disturbing read.
411.
▲
by
Vendan
11y ago
Also, it talks about salting, but it's NOT a salt, or at least it's a horrible salt. A true salt should not be reused at all, it should be unique to each password hash. Generally you see something like '<storedhash> =
412.
▲
by
Vendan
11y ago
Note, in the IDE section: LiteIDE has gocode bundled, and in most cases, you can leave the GOROOT and such alone. I have yet to need to change it on either linux or windows.
413.
▲
by
Vendan
11y ago
True, though, TBH, if a programmer can't say "Sure, I can learn that", I don't want to work beside him.
414.
▲
by
Vendan
11y ago
Well, he was describing a N:1, not N:M: "No need for actual mutexes as the program is still actually single threaded", but yes, Go has been N:M from the start.
415.
▲
by
Vendan
11y ago
The programming model you are describing is almost exactly the model Go has, it just takes it a step further and allows N:M "green threading", so you can use all your cores.
416.
▲
by
Vendan
11y ago
Even that would be confusing, as "Erlang process" != "process" for anyone that's not an Erlang programmer(or who doesn't parse "process" as the Erlang variant by default)
417.
▲
by
Vendan
11y ago
On the other had, the exact same comparisons hold true for threads vs. green threads. They are extremely similar, they perform almost identically to threads in many languages, and yet, green threads have their own name, as they are a dif
418.
▲
by
Vendan
11y ago
It's misleading because there are now 2 different definitions of the exact same word at work. It's a computer running a process running an Erlang VM that is then running multiple Erlang processes. It is completely reasonable to
419.
▲
by
Vendan
11y ago
Calling them processes is even more misleading. A process has a specific meaning on most operating systems. Erlang "processes" should, if anything, be referred to as "green-processes" or "lightweight processes&quo
420.
▲
by
Vendan
11y ago
However you choose to do so, i.e. usually via your deployment tool or something similar. One reference point: http://nginx.org/en/docs/http/ngx_http_gzip_static_module.ht...
More ›