Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ceronman
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
151.
▲
by
ceronman
10y ago
> Is regurgitating an algorithm actually a useful way to interview? I interview developers. It depends a lot of how you ask the question. Asking "please write a quicksort on the whiteboard" is a pretty bad way of interviewing,
152.
▲
by
ceronman
10y ago
I like to think about Rust's memory management as static/compile-time garbage collection, as opposed to the traditional dynamic/run-time garbage collection in languages such as Java. The process is mostly automatic because yo
153.
▲
by
ceronman
10y ago
The fact that Python 2 is so permissive when mixing bytes and strings I think is the fundamental reason why people think Python 3 strings are broken. In practice what happens is that Python 3 won't allow you to mix bytes and strings at
154.
▲
by
ceronman
10y ago
I haven't used Flutter yet, and I think it's probably not production ready yet, but I think it has a lot of potential. Regarding editor support, it's been great from the very beginning. A few years ago, the Dart Editor was a
155.
▲
by
ceronman
10y ago
You don't always have to jump to the hype train! Yes, you don't hear much about Dart here on HN, but the project is far from dead. The most important thing is that Dart works, it's stable and production ready and it's be
156.
▲
Hackers unlock NES Classic, upload new games via USB cable
(arstechnica.com)
3 points
by
ceronman
10y ago
|
0 comments
157.
▲
by
ceronman
10y ago
> This is why I'm trying hard to improve my problem solving skills by solving competitive programming problems almost everyday. Here is another simple tip to improve your ability to recognize algorithms: Just look at the software yo
158.
▲
by
ceronman
10y ago
I completely agree with the idea that we are overestimating the impact of tools, specifically, programming languages. I often see startups that rewrite their software one or more times just because they think that changing the tools is the
159.
▲
by
ceronman
10y ago
Static recompilation is not possible, even for simpler CPUs like the 6502 (NES, Apple I, etc). There are parts of the program that you will never know until you actually run it. Forget about a complex x86-64 program. Apart from that, the co
160.
▲
by
ceronman
10y ago
> I don't know what recourse the PSF has but maybe they should even go all in and defend the "Python" name so as to prevent confusion and stop a potential community fracture. Just call it anything else but "Python 2.8
161.
▲
by
ceronman
10y ago
Rayon seems very similar to Java 8 Parallel Streams or C# Parallel LinQ. What are the advantages/disadvantages of the Rust approach?
162.
▲
by
ceronman
10y ago
Two extra advantages of vault based password managers: 1. The manager can automatically change old passwords for you. LastPass support a big set of websites, when Dropbox was hacked this was very handy. I like to change social media passwor
163.
▲
by
ceronman
10y ago
"Starting from Celery 5.0 only Python 3.5+ will be supported." This is a small detail, but I'm glad that one more big Python project is dropping 2.x support. The 2/3 split is not good for the community.
164.
▲
by
ceronman
10y ago
Even if you design only one project. You still have to evaluate them, have a discussion, etc. That takes time. It doesn't scale to hundreds of interviews per week.
165.
▲
by
ceronman
10y ago
This is a great way of hiring, but unfortunately it doesn't fit in all scenarios. First, this model alone doesn't scale. Big companies interview hundreds of candidates every week. It's not possible to design and evaluate a we
166.
▲
Why I moved from JavaScript to Dart
(medium.com)
3 points
by
ceronman
10y ago
|
0 comments
167.
▲
by
ceronman
10y ago
Java is no less complex indeed. I'm just starting to use its ecosystem and I definitely think it has a lot of complexity. But there are other tools that are much simpler. One example is the Dart programming language. I know it's n
168.
▲
by
ceronman
10y ago
I honestly don't care too much if the graphical power is not up to PS4 or XBox One. Probably doesn't because of the mobile capabilities. If there are great games it doesn't really matter if they are hyper realistic. We saw th
169.
▲
by
ceronman
10y ago
I disagree. I work for a big company with a big product that shouldn't have a single minute of downtime. We let new devs deploy to production from day 1. We have ways of mitigating the risks, like a very sophisticated monitoring and th
170.
▲
by
ceronman
10y ago
No, I'm taking about territories that were attacked by the guerrilla. Like Toribio Cauca, that got more than 600 guerrilla attacks since the 80s. 81% of them voted yes to peace treaty.
171.
▲
by
ceronman
10y ago
You are not well informed. In Colombia the majority of the victims of the conflict support the peace process. You can easily see it in the map of how the people voted and you’ll notice that those territories where the war was actually fough
172.
▲
by
ceronman
10y ago
I am a Python fan and I'm not a huge fan of JavaScript, but I do understand why many people love using JavaScript/TypeScript: 1. It's available in the Browser which opens a lot of possibilities. Yes, there are transpilers for
173.
▲
by
ceronman
10y ago
If you implement TypeScript as a Babel plugin, you would likely lose all the superb IDE support that TypeScript has. Which is one of the major selling points of TypeScript IMO. When your language is unstable like in a typical Babel setup, a
174.
▲
by
ceronman
10y ago
These are fantastic news. Right now, PyPy is probable the biggest reason why many users don't migrate to Python 3 yet. Python 3 comes with a lot of very nice language features, but even when CPython 3 is already faster than 2.x in most
175.
▲
by
ceronman
10y ago
Yeah, I know you can develop games in a purely functional fashion. My point what is the advantage of doing so, given that most resources are developed for an imperative way. I think the interactive approach taken by Elm is a very good advan
176.
▲
by
ceronman
10y ago
> An open question is "Is being purely functional, even excepting I/O, worthwhile?" Or is it, as was suggested to me via email earlier this year, the equivalent of writing a novel without using the letter 'e'? Th
177.
▲
by
ceronman
10y ago
Of course not. Many Pythonic idioms don't really work well in Perl. I have tried to write perlish code.
178.
▲
by
ceronman
10y ago
I find hard to think of a single positive thing of contexts in Perl. For me, this is one of the worst aspects of the language (along with references) because is really confusing and it doesn't provide any benefit at all, i.e. there is
179.
▲
by
ceronman
10y ago
I have been using Perl for the last 3.5 years (for work). Before that I used Python for 8 years. For the vast majority of things Python is better. Perl programmers tend to say that the language is more powerful and allow for shorter program
180.
▲
by
ceronman
10y ago
Being realistic, it might take more than a decade to see a standard EcmaScript version with type annotations available in all major browsers. Until then, transpiling is the only choice. So I don't think diverging from the (possible) st
More ›