Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pixie_
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
pixie_
9y ago
Too bad the first thing people do when consuming a REST API is to put a RPC wrapper around it (or find software that with auto-gen a wrapper for them) Subconsciously no one wants to deal with your carefully constructed REST URLs. They just
32.
▲
by
pixie_
9y ago
What's funny is that most consumers of REST APIs do it through a wrapper that turns it back into a statically typed RPC. REST truly is a useless middleman that no one realizes they just don't need.
33.
▲
by
pixie_
9y ago
Are you assuming REST is easier than RPC to develop and/or consume? After moving to a REST based API there were endless meetings between co-workers of what is and isn't a good REST url. Our clients often come to us with dumb mist
34.
▲
by
pixie_
9y ago
I agree 100% with this article. A simple RPC API spec takes minutes to define. 'Rest'ifying takes much longer, there are a million little gotchas, no real standard. Everyone has a different opinion of how it should be done. Data
35.
▲
by
pixie_
9y ago
We have an open position for you on the team to use machine learning to root out fraud ;)
36.
▲
by
pixie_
9y ago
Seems like an old school system that sucks as it is and is ripe for disruption.
37.
▲
by
pixie_
9y ago
There's enough anecdotal evidence here to fuel a study in it of itself. I'm surprised there isn't an app out there where you can opt into any number of studies. Surely there's potential for an app like this.. Anyone want
38.
▲
by
pixie_
9y ago
Is there any standard as to how to do some of these thing - API versioning? actions like login/logout? doing a GET on multiple IDs? spinal casing? common response object format? application specific error codes?
39.
▲
by
pixie_
9y ago
https://en.wikipedia.org/wiki/Microsoft_V-Chat https://en.wikipedia.org/wiki/Microsoft_Comic_Chat Third time is the charm right? * Not trying to be too snarky :P I played Cards Against Humanity in
40.
▲
by
pixie_
9y ago
Really interesting article. I used ext js for a project and found the components worked better than anything I've ever used. The grid is super powerful and polished. Setting up a server backed customized drop down is super easy. Lookup
41.
▲
by
pixie_
9y ago
The network self adjusts to generating a block every 10 minutes. This will have no effect on block generation rate.
42.
▲
by
pixie_
9y ago
LINQ is like flying a plane. It will take you where you need to go extremely fast, but will also crash you into the ground if you don't know what you're doing.. Personally I get immense value from it daily, but I know when not to
43.
▲
by
pixie_
9y ago
Like hoodies and hackathons, not like hacking into stuff.
44.
▲
by
pixie_
9y ago
I'd say the CEO acts as the primary role model and the employees/company often reflect the attitude of the CEO. Think of the workplace stereotypes of amazon - customer focused, google - side projects, spacex - mission, uber/o
45.
▲
by
pixie_
9y ago
It's great taking the time to read a large insightful article, and then coming to the comments to see an insightful post like this.
46.
▲
by
pixie_
10y ago
While I don't agree with everything in this article, I have come to the realization recently that our society has has a real lack of compassion almost ingrained in it. I can only really speak for America, but the pervasive feeling I ge
47.
▲
by
pixie_
10y ago
It's everything a scroll bar does and more. Yea you can kind of get to know the structure of your code which is nice and sometimes when I open up a file and the mini-map is dense I already know I'm getting into a big file. One of
48.
▲
by
pixie_
10y ago
I don't get the 'maintaining type definitions is hard' argument. It's super easy to do, especially when coupled with typewriter which will automatically generate types for your server side DTOs. Also having typings save
49.
▲
by
pixie_
10y ago
Woo :) whenever I have to work with an old javascript code base now I always add typings to it first. It makes it orders or magnitude easier to work with and refactor after that.
50.
▲
by
pixie_
10y ago
They take him seriously because his next move is to often start a company like CyborgX. In which he'll hire the best people in whatever technical field is relevant and have them figure out the details. Space, solar, cars, tunnels, et
51.
▲
by
pixie_
10y ago
Same here. They pushed me from voice to hangouts for all the group SMS and MMS support. So now I have some chat history in voice and some in hangouts which is impossible to search through unlike with voice. Now they want me to go back to v
52.
▲
by
pixie_
10y ago
I wonder if people actually think he's going to do what he said. The guy has a history of talking bullshit to get what he wants. He just said all the right things and made a bunch of promises to become president. He doesn't care a
53.
▲
by
pixie_
10y ago
We need permanent daylight savings time. Yesterday sunset was around 6pm in LA. Today it will be at 5pm. At least I had a little bit of daylight after work, now it's just depressing.
54.
▲
by
pixie_
10y ago
Tesla probably has a dozen people whose sole job is to interact with NHTSA.
55.
▲
by
pixie_
10y ago
Interesting, thanks. It seems pretty 'statically' typed to me. Kind of like TypeScript on the surface, but underneath the tooling and transpilers it is not. What do you think?
56.
▲
by
pixie_
10y ago
Are these cases easy in ClojureScript - I change the property 'Part' to 'PartList' on my DTO and now I need to find all places that Part is referenced and update them. I have a function that takes a 'User' as a
57.
▲
by
pixie_
10y ago
I spent 10 hours yesterday refactoring and adding features to a client side enterprise application that is well over 20k lines of TypeScript over tons of files. Yesterday was a pretty productive day for me. TypeScript easily caught hundreds
58.
▲
by
pixie_
10y ago
Musk said 5% of SpaceX is working on the project and that number will increase over time. That's already 250 of the smartest engineers in the world working full-time on the Mars project. They've already test fired the Raptor engin
59.
▲
by
pixie_
10y ago
Having a parameter 'user' doesn't infer what properties are on it. If you're going to document what properties it has you might as well create a type definition for it. Duck typing (or checking types at runtime) is verb
60.
▲
by
pixie_
10y ago
When you start typing user.. your brain is thinking about what type user is and the properties on it. How about not just keeping that knowledge in your brain, but write it down as a type definition so others can work with your code without
More ›