Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ShaneWilton
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
Ivan Sutherland: Sketchpad Demo [video] (1963)
(youtube.com)
1 points
by
ShaneWilton
10y ago
|
0 comments
32.
▲
by
ShaneWilton
10y ago
This is an really interesting idea, but I'm genuinely curious if you have an idea as to how it might be implemented. I'm not an expert on cryptocurrencies, but I don't know how I would encode the condition "has a vulnera
33.
▲
Insufficiently Polymorphic
(degoes.net)
1 points
by
ShaneWilton
10y ago
|
0 comments
34.
▲
by
ShaneWilton
10y ago
If you haven't seen it, take a look at elm-sortable-table [0]. It's an example reusable view, written by Evan, that's meant to demonstrate exactly what you're asking about. [0] https://github.com/evancz&#
35.
▲
by
ShaneWilton
10y ago
This is incredibly cool! I'm running an Elm workshop for my coworkers next week, and this will provide a much better experience than having them install everything locally.
36.
▲
by
ShaneWilton
10y ago
> I think the way it's created makes it very, very easy to make bad security choices. I can sympathize with this. I work on a dynamic API security scanner, and the vast majority of the Parse APIs I've scanned have either used A
37.
▲
The Day of the Tentacle: Dependency Graph Analysis
(thewebsiteisdown.com)
2 points
by
ShaneWilton
10y ago
|
0 comments
38.
▲
by
ShaneWilton
10y ago
Tinfoil Security! All of our release engineering is orchestrated through a small Phoenix app that calls out to docker images to perform various types of deployments (Heroku, EC2, ECS, building docker images, etc). I'll probably do a wr
39.
▲
by
ShaneWilton
10y ago
I agree that your second code example is difficult to read, but I think that is more a result of a lot of logic being inlined into one call, than it is a property of the language. % and | are going to be unclear if you're an outsider l
40.
▲
by
ShaneWilton
10y ago
> I agree, Erlang not so much. I thought the same thing once, until I actually sat down and tried to learn Erlang. It turns out that a lot of the decisions that I originally thought were asinine, actually make a lot of sense. Line termin
41.
▲
by
ShaneWilton
10y ago
I'm curious about what aspects of the syntax you consider to be unreadable. Elixir code tends to be terse (though less terse than something like Haskell), but I wouldn't call it gobbledegook. The server implementation [0], for exa
42.
▲
by
ShaneWilton
10y ago
It's definitely cool, but it's far from intuitive. Worse, the licensing is nearly impossible to deal with as an individual. If you're interested in getting started with reverse engineering, I recommend Binary Ninja [0]. It&#x
43.
▲
by
ShaneWilton
10y ago
You'd probably be interested in this article about the phenomenon: https://www.damninteresting.com/the-baader-meinhof-phenomeno...
44.
▲
by
ShaneWilton
10y ago
You might be interested in coeffects. Just like monads can be used in a language like Haskell to model effectful operations, you can use the dual of monads, comonads, to model the dual of effects, coeffects! Coeffects can be used to represe
45.
▲
by
ShaneWilton
10y ago
I came across this project while working on our own Erlang codebase. Part of me thinks the entire thing sounds like madness, but the more I read through the documentation, it seems like there's a lot of merit to be had here. Does anyon
46.
▲
CloudI – A Cloud at the lowest level
(cloudi.org)
2 points
by
ShaneWilton
10y ago
|
1 comments
47.
▲
Blinking in Super Mario 64 [video]
(youtube.com)
5 points
by
ShaneWilton
10y ago
|
0 comments
48.
▲
by
ShaneWilton
10y ago
Ha, I was starting to think I was crazy.
49.
▲
by
ShaneWilton
10y ago
The output of Math.random also doesn't seem to be very uniform. With the original code, I'm consistently seeing Erin appear first 60% of the time, and Thomas first 30% of the time. Jeremy is left with 10%. Even after changing the
50.
▲
by
ShaneWilton
10y ago
From the HTML source: <!-- You can't know whether I'm exploiting a bias in the crappy JS --> <!-- RNG to make my name first more often. Hah-hah. --> document.addEventListener("DOMContentLoaded", funct
51.
▲
by
ShaneWilton
10y ago
It determines this by computing the cyclomatic complexity of the function. You can think of the cyclomatic complexity as being the number of distinct paths through a function. The rich support for quoting / unquoting code in Elixir mak
52.
▲
by
ShaneWilton
10y ago
I can't speak for Cicada, but I have friends who got their start in the intelligence community from similar sets of puzzles. They'd solve a bunch of random crypto / reversing problems they found online, and end up receiving i
53.
▲
by
ShaneWilton
10y ago
You have to remember that the sorts of people who dedicate themselves to winning the badge challenge are the same sorts of people who study ancient languages and codes in their free time. Most people playing the challenge probably wouldn&#x
54.
▲
by
ShaneWilton
10y ago
Huge respect to co9 for playing a great game this year. They really went all out, and deserved the win. I'm extremely proud of the progress my team made throughout DEFCON, and we were still always a solid 10 - 15 hours behind them. Thi
55.
▲
by
ShaneWilton
10y ago
> I'm not going to argue for them, but getting a hold of a working+legal copy of Dyalog is actually pretty painless That's good to hear. Last time I tried it took a few days for them to get back to me. I'm also excited to
56.
▲
by
ShaneWilton
10y ago
> I don't get this sentiment. I almost exclusively eat meat. Just the thought of trying vegetables makes me feel sick to my stomach. Whether that's immoral or not is of secondary concern to me, when the alternative borders on a
57.
▲
What's up with monomorphism?
(mrale.ph)
3 points
by
ShaneWilton
10y ago
|
0 comments
58.
▲
by
ShaneWilton
10y ago
Take a look at Microcorruption [0]. If this post intrigued you, I think you'd really enjoy it. It's a series of challenges by tptacek that task you with exploiting the firmware for a digital smart lock. It starts out by assuming n
59.
▲
by
ShaneWilton
10y ago
Huge props to Gulshan and Javier for launching. This is an incredibly cool platform, and the work they've been doing to introduce people to security through CTFs is hugely important: the only way we're going to build a more secure
60.
▲
by
ShaneWilton
10y ago
> I just figure, everything is coming in as a string no matter what. It's going back out as a string. Maybe so, but that only accurately describes things at the boundaries of your system. Your database tables still have columns that
More ›