Hacker News new | past | comments | ask | show | jobs | submit | more pkhamre's comments login

So you're saying that generating a new password looses entropy?


Yes, if the regeneration depends on your preference of the generated words, the words order or link between them. The individual generations independent from each other, so if your choice – how many regeneration you do - not depends on the generations outcome, for example on your birthday date or favorite number, their randomness are equal.

But randomness are not enough, it's possible the first generated version correlate with your preference and that situation does not really matter why are you stopped generating new password.

Predictability of this scheme very good, because the strict rules. All implementation using common english words. For words smaller length, easy spelling, less ambiguity are preferred. Mixing nouns verbs and adjectives are more meaningful, order also adds more meaning. Word count very limited. Preference on the separator character also very rigid. Personal preference more known, because hidding your preference on all english words very hard and mostly unconscious.


Choosing is the problem here -- it's now only as random as your preference

Eg the scheme doesn't do its job well if you don't know the word, so the dictionary can be reduced by that much


On the other hand, I'd wager that the set of words that you can recognize is vastly larger than the set of words that you're likely to come up with on the spot. Hence, using a generator would still result in higher entropy then trying to come up with a password yourself.

Random numbers picked by humans are notoriously biased. I'm guessing it's even worse when you ask them to come up with random words.


I tend to be a good writer and able to express specific feelings easily. Should I learn to code?


Coding is a valuable skill for everyone, not only computer scientist, a popular recommendation of mine for those who want to learn what it looks like while having a decent introduction is: Automate The Boring Stuff With Python https://nostarch.com/automatestuff2


Knuth invented a system that combines writing and coding: literate programming. Maybe you'd like that.


> Should I learn to make pasta from scratch? No, that’s crazy. Nobody cares if you can make pasta from scratch and it’s not going to make any money.

I think the author got it wrong here. He mixes the words "successful" with "fame". By learning a skill like making pasta from scratch, you can make yourself and other people happy. And if you go deep into the field, you can even make money on it, if that's important to you :)

I started baking pizza and obsessed at making the perfect tomato sauce, the perfect dough, the perfect crust. Basically, the perfect pizza. I do know that perfect does not exist, but I got to a point where I make a pretty damn good pizza. I like my pizza better than most pizzi I can get in a restaurant. My next step is to build my own wood-fired outdoor oven, so I can reach the temperatures I need to get the pizza even better.

Being able to make this amazing pizza makes me so happy. It makes people around me happy. And I learn my friends and family how to make proper pizza. I smile and laugh and dance when I make pizza.

This is true success in my opinion.

And after I learned the baking skills, success kind of started snowballing in other areas as well.

Why are famous people successful? They do what makes them happy :) Why am I starting to be successful? I do what makes me happy :) How can you start to be successful? Do what makes you happy :)

If you think going down a certain path for happiness might seem a little crazy, that's a good sign.


Perfecting, or at least very gooding, already perfected tasks is an important component to becoming successful in areas that are not so established. Highly successful people are very good at other tasks that don't make them any money. They might make world class pizzas, be a competitive Tae Kwon Do fighter, have sailed boats around the Great Lakes, shred on a guitar/piano/violin/theremin, etc.

If you become great at becoming great, then your odds of being highly successful improve dramatically.


> I think the author got it wrong here. He mixes the words "successful" with "fame".

Reading the article closely, the author is actually starting to understand this. The interactions with his mother, the obsession with approval and recognition. It's a profound fear of social ostraszation due to one's self worth being based on the perceptions of others (as instilled deeply by his mother).


Do you have a recipe? :)


Yes.

Tipo OO flour (Caputo Classic), 63% hydration, 3% salt, 5% browning agent (sugar, syrup, malt, or something similar) and instant dry yeast or liquid sourdough according to how long time I got to rise the dough. I use PizzApp+ to calculate the recipe.

I did obsess about making the perfect pizza, and I did spend a year to make the perfect sourdough bread.

To recap it very simple, I think the recipe for success is having fun and enjoying what you do :)


Bread flour > 00 flour in a regular home oven. The guys over at the pizzamaking.com forum would agree


> And I learn my friends and family how to make proper pizza.

teach, not learn. Also in English one says pizzas not pizzi. Everything else is perfect idiomatic English.


"Also in English one says pizzas not pizzi."

But in Italian I believe the plural form is pizze :)


People like Bill Gates are just lucky they were born liking programming and accruing power as much as some other people are born liking video games.


This is awesome! It needs a short domain so it's easy to access :)


You could probably say the same thing about DNS right before it was introduced to the mainstream.


DNS was introduced when a centrally managed /etc/hosts file was no longer feasible, it was a simple solution to a problem that fairly few people (mostly computer researchers) had. It solved the problem and not much more.

Computers weren't mainstream when DNS was invented.


Shortcut | Cloud Architect | Oslo, Norway | Onsite | Fulltime

Do you want to work with Google Cloud and help build Norway´s coolest cloud team? We are looking for an eager Cloud Architect to experiment, build, code and scale solutions for our customers.

If you are interested, you can apply here: https://shortcut.no/stillinger/30

If you just got technical questions, send me a mail at <my HN username> @ shortcut DOT no

We're also looking for senior Android/iOS developers, Full-stack deverlopers, and data engineers :)


From the Medium-article you posted:

> In short, sensors on autonomous vehicles don’t work well in snow or rain—and that may never change.

With that attitude, you are stuck in the past and don't want to make progress with technology.


> With that attitude, you are stuck in the past and don't want to make progress with technology.

The statement you quoted is qualified, not an assertion of impossibility.

Your claim is silly; the alternative to breathless hype isn't Luddism, it's getting educated about a field and proceeding, if possible, in an informed way. Claiming delusional enthusiasm (with a side of hucksterism and a strong odor of financial incentives) is the only way to advance the state of the art encourages the very worst kinds of pseudo-innovation and chicanery.

If acknowledging the difficulty (or impossibility) of something means someone is stuck in the past and is anti-progress, well, then I guess every safety board in existence is anti-progress.


Even if the cars of the future won't be able to drive on all roads at all time, I don't see how it would matter all that much. Of course there will always be forms of rural driving where the terrain is unknown and there are limited options for sensor fusion available.

But that's not what's important. What's import is DC, LA, and many other metro cities that can't build more roads, but still need population and economic growth. For these cases, we're looking at something entirely different. If self-driving cars ever come to be a large share of the cars on the road, they become and unignorable option to lift the congestion ceiling on growth.

For major thoroughfares, you're looking at something close to a controlled environment. Even if there's rain or snow, you could have precision car location, relative to static beacons, and relative to other cars. There's no question where the lanes are, because all of these extremely major routes have detailed 3D models that all the algorithms have access to. I'm not saying we have that now, but compared to the other resource expenditures in self-driving technology, it's practically a trivial thing to do.

People don't need a car to drive them anywhere at any time. They need a reasonable option to get to work in the places where the jobs are. I would say that we're losing that right now, and self-driving cars are a solution, rain or no rain.


> What's import is DC, LA, and many other metro cities that can't build more roads, but still need population and economic growth.

> People don't need a car to drive them anywhere at any time. They need a reasonable option to get to work in the places where the jobs are.

Mass transit. We know it works, and works well in circumstances you described. We know it increases in effectiveness in response to investment and added resources. Why bet on a long shot, if we know what works?


It works well in some circumstances, but not in those circumstances. In places where it does work, urban development had to change to accommodate transit. All of the existing development and infrastructure is so inflexible that these particular metro areas have no choice but to have the transit system change to accommodate.

The requirements seem pretty clear to me. The system has to be on-demand, able to accommodate sprawl, and lose little in terms of average speed compared to old expectations of personal car transit, and most importantly, it can't demand new physical roadway infrastructure.

I see how it's dubious that autonomous vehicles will fit this bill. Or it may be very challenging and take many decades. But let's be honest about the situation - it's the only option on the table.


> What's import is DC, LA, and many other metro cities that can't build more roads, but still need population and economic growth.

Mass. Transport.


I see it as indicating a need to revise definitions. Ultimately what we want is a car that is at least as good as driving itself as we are at driving it. But even the Eyeball Mk. I is unreliable if the rain or snow is heavy enough. I've often had to simply pull off the road in a torrential downpour and wait it out. Why isn't this be the watermark for full autonomy- a system that recognizes when the SNR is too low to proceed, and suspends itself safely?

There will always be a set of conditions that overwhelm your sensors. It sounds like the definition is bad. but we can probably develop an autonomous car that is satisfactory nevertheless.


I think there's a world of difference between difficulty and impossibility. I can see your point when someone speaks of the former, but I don't think anyone should nor can state that something's impossible.


That completely removes all meaning from the term, then.


The term definitely means something. But it’s only useful when axioms and constrains have been established and verified.

To be honest, my biggest issue with it is that often those who use it don’t realize that the burden of proof falls on their shoulder. And it just happens that it’s much harder to proof that something is impossible than the opposite. In one case you to prove you’re right once. In the other, you have to exhaust all possibilities.


How many times have we heard from “experts in the field” say it can’t be done, and then new advances solve the problem?

When I hear an expert say, “...and that may never change,” I interpret it to mean, “I don’t know how to solve it.”


Bundled in that statement is an assertion that there is something about the human visual system that is magic, I think that is frankly ridiculous.

Our eyes are pretty terrible cameras, it's our post processing that makes us able to drive and unless I'm mistaken I'm making relatively straightforward judgements when I'm driving. That processing and logic is really hard right now but I don't see any reason to believe it is impossible.


I have always wondered about this sensor thing. We drive and our only sensors are a pair of cameras on a mobile swivel and two microphones.

I feel like at Some point we have to have enough computing power to just stick Multiple Cameras behind glass with wipers and dehumidifiers and alarms if they are obstructed. Basically just humans but better?


We have additional sensors useful for driving: force sensors on the steering wheel (works better with lower levels of power steering) as well as our accelerometers in our inner ear. The latter has redundancies in pressure sensors located around the body, though to be fair I only used those back in my car racing days.


I never realized how oblivious people are force feedback from the steering wheel until I was passenger in a car on a windy day. We got out onto an open space and I could see him really correcting. I remarked about how much wind there was and he asked what I meant.

My point is I have never heard about self-driving cars having an understanding of crosswinds. I just hope they aren't as oblivious as my friend.


you forgot our brain...


I agree you need to keep expectations realistic, but ... it's not like humans have access to some special snow oracle or rain oracle that we use to drive, and it seems unnecessarily pessimistic to bet on "we can never get a machine to recognize a rainy environment like humans can".


I like your words.


I don't see how you get to accuse one of the most knowledgeable experts in the field, who's dedicated a career to building autonomous vehicles, of... not wanting fully autonomous vehicles. Wanting things isn't always a good measure of our ability to actually obtain them.


He (pkhamre) didn't say that John Krafcik (Waymo CEO) "not wanting fully autonomous vehicles" at all. He is criticizing the practice of confidently predicting the forever (im)possibility of something based on a projection of current technologies decades into the future.

Krafcik's a world leader in the field of autonomous cars, so we have good reason to weight his opinions more heavily than those of random HN users. On the other hand, his "may never change" verdict on sensor tech is vague to the point of uselessness. Whatever happens, he will have had a point.


At the same time Waymo put a lot of money into working with lidars, which helps Waymo to get to Level 4 faster, which is great, but it seems like on long term Elon is right that to get to L5 autonomous cars have to improve enough to be able to work only with cameras and microphone. John may not want to say this.


Any estimation based on probability can always claim to be right, after all a 1% chance can still happen, but sometimes all we can truthfully do is give an estimated likelihood. Maybe that's genuinely the best he can say, in which case I'd rather hear that than a definite pronouncement.


I hope they make a new function:

* Join the group of people that looks like me


That's not how you sell! Give me a link I can click easy :)


https://breachinsider.com - Feedback welcomed :)


So took a look. My first reaction is "meh". It doesn't really save me time or make my product more effective. It is like buying insurance. Also there are incentives to plug your ears and say you don't know about any breach. If you don't know then you have plausible deniability and don't have to report it.

So all in all I think you're gonna have a uphill climb in breaking into this market. It isn't saving me any time or making me more money.


I somewhat agree with what jtchang said, and it may be difficult to reach profitability with obstacles such as those. However, it certainly is a unique idea and I'm sure some businesses will find value in it. On to more marketing, I suppose.


Is it a life you enjoy living? I'm just curious :)


I mean technically if you are available to answer phone calls or emails, I think we should consider you are "working". I mean it is ridiculous to pay you by the hour at that point but if I didn't have to pay you by the hour, that's the criteria I'd use.

I think I read somewhere that somewhere in France or Germany some city or some department/province said you can't require your employees to promptly respond to emails outside of their work hours (I imagine they don't have "at-will" employment).


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: