Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ben509
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
105 ms
·
901.
▲
by
ben509
7y ago
> In my opinion, web pages should not be allowed to make requests to LAN addresses unless the user has specifically and intentionally configured the browser to allow this. Is there a way to know definitively if an address is "local&
902.
▲
by
ben509
7y ago
> The syntax has a lot less noise. Note here how you unconsciously use "has" instead of "have", that kind of grammatical noise exists because those small redundancies help us understand each other. I think the reason
903.
▲
by
ben509
7y ago
Can a user make honeypot accounts? They'd have $1 in them and a $5 recovery fee and a bot that accepts challenges. Nice way to earn a few bucks off thieves.
904.
▲
by
ben509
7y ago
The standard is documented in PEPs[1]. CPython is the flagship implementation, and many PEPs discuss it directly, but if you're looking to write another Python, that's where you'd go. https://www.python.org/de
905.
▲
by
ben509
7y ago
As far as representing code the same way it represents data, that's still done with lists. And the fact that code and data have an identical representation is the most unique feature of LISP. Recall that the original claim was that sof
906.
▲
by
ben509
7y ago
Does any GUI application follow the Unix philosophy very well? Because the other side of "do one thing and do it well" is that arbitrary tools can be combined, and that tends to break down once you leave the command line. Emacs tr
907.
▲
by
ben509
7y ago
Well, the point of democracy is to resolve disputes. A community could be welcoming and nice and still broadly think an idea is wrong and should not be done. In fairness to the Go people, I read the various "try" proposals and it
908.
▲
by
ben509
7y ago
Speaking to why a LISP newbie finds it tough to get things done... I think most people think in imperative terms. "I want to make a type. Now, given a thing of that type, change a thing here, change a thing here, and return the thing I
909.
▲
by
ben509
7y ago
LISP doesn't really have a hugely complex conceptual level. It gives you a list, which can be combined to form complex structures, and also a list can be code. MLs took ideas in LISP much further and imposed powerful type systems on th
910.
▲
by
ben509
7y ago
Enterprise -> Java + XML They got in early, largely split the market with .NET
911.
▲
by
ben509
7y ago
Thinking about the point of Perl6... I was trying to work out how to best structure a website to explain a language, so I did a quick survey of existing sites. It's very interesting what different languages choose to put on that first
912.
▲
by
ben509
7y ago
But you do know that it's undefined or implementation defined. It's a "known unknown".
913.
▲
by
ben509
7y ago
Thanks for the link, it's hard to find balanced stuff on thorium MSRs.
914.
▲
by
ben509
7y ago
And energy density is another major issue with renewables in the long run.
915.
▲
by
ben509
7y ago
Honestly, having wrestled with YAML, I find it's easy to write YAML and a bear to process it, in that it seems to be a "read-only" format for machines. Given some YAML file, making any kind of automated change generally nukes
916.
▲
by
ben509
7y ago
I disagree that it has zero roots. It's not whitespace sensitive, so it does throw out a ton of YAML's distinctive syntax. What you're left with is YAML's core expressiveness, which is that within a text file you can exp
917.
▲
by
ben509
7y ago
Whether or not something is a conspiracy theory has nothing to do with the person or persons advocating it. And the mainstream press is really bad at careful logical analysis. If anything, their desire for sensationalism can easily outweigh
918.
▲
by
ben509
7y ago
> All they had to do was implement a nested set pattern for their groups [1] Per your source, though, "Nested sets are very slow for inserts because it requires updating left and right domain values for all records in the table afte
919.
▲
by
ben509
7y ago
I never found any. I read "What's in the box" and was trying to parse it: > Every pi‑top [4] comes with 12 pi-top component modules comprising programmable sensors, buttons and LEDs to bring your inventions to life. Okay,
920.
▲
by
ben509
7y ago
I registered an account for some software company that was acquiring some other services, so the left hand wasn't talking to the right. Sure enough, different parts of the site had different password requirements, and they enforced the
921.
▲
by
ben509
7y ago
There are two distinct threat levels: 1. the mostly anonymized logs that require a technically difficult crack and would impact many thousands (millions?) of people simultaneously. 2. activity that can be tied directly back to individuals b
922.
▲
by
ben509
7y ago
My motivation was to try to accommodate the way I've seen people think and work. So the type system lets you describe anything using literal expressions, and if you match everything up, it should Just Work, or at least have intelligent
923.
▲
by
ben509
7y ago
I'm working on one [1] and doing the inference now, which is kicking my ass TBH, so some thoughts: > 1) Full type inference. Really, while writing and hacking, you want it, but ideally the system should be able to fill in your types
924.
▲
by
ben509
7y ago
I think it was meant to be features.
925.
▲
by
ben509
7y ago
He compared to jeans because they're an extremely trivial purchase that someone would give little thought to, but still demand to know what they cost. The point is that in all cases you need that information, with a major software pr
926.
▲
by
ben509
7y ago
> What if all your search history were leaked? What if all your text messages were leaked? What if all your emails were leaked? But I can directly go into all those things and delete at least my copies of them. Even with as many problems
927.
▲
by
ben509
7y ago
I'm sure they're resourceful enough they've figured out how to work around those problems, but wouldn't it be simpler to not create the problem in the first place?
928.
▲
by
ben509
7y ago
> Why would "strip club" be exposed? Because the EIN is listed on the W-2, which is filed as part of the return. And if you're going to reply that you meant some abbreviated form of the tax return, then: The "what hav
929.
▲
by
ben509
7y ago
Like many Apple stories, it's definitely being over-reported.
930.
▲
by
ben509
7y ago
Ive not seen any indication of such a thing.
More ›